摘要
本发明提出了一种Web页面测试方法及系统,所述方法包括以下步骤:对目标网页的URL地址进行请求并解析,提取目标网页中不同类型的元素定位特征信息;对提取的元素定位特征信息进行数据标注,获得训练数据集;将训练数据集输入至机器模型中训练,得到元素定位预测模型,元素定位预测模型用于预测网页中的元素定位信息;构建基类,基类中封装有浏览器和页面元素的调用函数方法,为每个页面创建单独的子类,所有子类均继承基类,并在子类中定义对应页面的测试方法和私有属性;该方法基于神经网络构建元素定位预测模型,能够精确的自动提取目标网页中的元素定位特征信息,减少页面频繁变化时带来的手工定位元素的工作,提高了测试效率。