-
题名基于XPath路径的Web应用测试脚本修复
被引量:6
- 1
-
-
作者
王曙燕
王璇
孙家泽
-
机构
西安邮电大学计算机学院
-
出处
《计算机应用研究》
CSCD
北大核心
2017年第5期1393-1396,共4页
-
基金
陕西省工业攻关资助项目(2016GY-089)
陕西省自然科学基金资助项目(2015JM6359)
陕西省教育厅自然科学基金资助项目(15JK1672)
-
文摘
基于Web的应用程序版本更新频繁,生成新的测试脚本集代价昂贵,因此修复旧的测试脚本集是最佳的选择。针对由于Web应用页面结构的改变而导致旧的测试脚本集执行时发生错误的问题,提出了一种修复失效的测试脚本的方法。该方法利用Selenium IDE录制旧版本应用程序的测试脚本,在新版本的应用上回放旧的测试脚本,生成错误的测试报告;根据报告中每条失效脚本的XPath和value信息,通过遍历新旧应用网页差异文档对象化模型解析树(DOM tree),找到替换失效脚本的路径或value值,从而修复失效的测试脚本。实验结果表明,该方法对修复失效测试脚本是可行和有效的。
-
关键词
XPath路径
seleniumide
WEB应用程序
DOMtree
测试脚本修复
-
Keywords
XPath path
Selenium IDE
Web application
DOM tree
test scripts repair
-
分类号
TP311.53
[自动化与计算机技术—计算机软件与理论]
-