【技术实现步骤摘要】
一种网页自动化测试脚本与页面布局解耦的方法
[0001]本专利技术主要涉及
web
界面自动化测试
,尤其是涉及一种网页自动化测试脚本与页面布局解耦的方法
。
技术介绍
[0002]随着电子信息技术的发展,用户对产品的稳定性
、
成熟性和一致性的要求也越来越高
。
在产品发布前,需要对产品的功能进行充分的测试,以确保产品在达到用户时的品质
。
目前针对嵌入式产品的
web
配置测试主流方式是采用黑盒测试,采用测试脚本控制浏览器模拟人机交互,进行例如页面的输入
、
点击
、
滑动操作
。
传统测试方案下,测试脚本控制浏览器操作需要预置页面元素的具体位置
、ID
标识信息
。
不同的版本的页面元素具体位置和
ID
标识信息通常是不同的,当产品软件升级或更换相同功能不同的型号产品测试时,需要重新编写测试脚本,并进行精确匹配和调试,不仅测试周期长,而且测试结果的一致性也很难保证
。
技术实现思路
[0003]本专利技术所要解决的技术问题:
[0004]提供一种网页自动化测试脚本与页面布局解耦的方法,解决版本或型号不同功能相同的产品进行网页化测试时,不同版本或型号的产品网页测试页面元素不同,需要反复修改测试脚本的问题
。
[0005]本专利技术解决上述技术问题所采用的技术方案:
[00 ...
【技术保护点】
【技术特征摘要】
1.
一种网页自动化测试脚本与页面布局解耦的方法,其特征在于,包括定义操作元素的操作关键字,基于操作元素和操作关键字生成操作序列;所述操作关键字用于指示操作动作;基于不同的产品型号和版本编辑对应的操作序列形成产品元素库;测试脚本根据产品型号及版本选择产品元素库,并根据要测试的功能读取产品元素库中的操作序列,将操作序列传输给执行测试的操作模块,操作模块对操作序列进行解析,并定位操作元素,按照操作序列中的操作关键字对操作元素执行操作动作
。2.
根据权利要求1所述的一种网页自动化测试脚本与页面布局解耦的方法,其特征在于,一个操作元素库中包括多个操作序列,用于指示多个操作功能
...
【专利技术属性】
技术研发人员:昝元宝,陈启均,张雷鸣,刘袁吉,方定伟,李志,唐辉,
申请(专利权)人:四川卓尔检测技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。