看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于页面对象的Web应用测试用例生成方法 收藏
基于页面对象的Web应用测试用例生成方法

基于页面对象的Web应用测试用例生成方法

作     者:王曙燕 郑佳妮 孙家泽 WANG Shuyan;ZHENG Jiani;SUN Jiaze

作者机构:西安邮电大学计算机学院 

基  金:陕西省科技厅工业科技攻关项目(2018GY-014,2017GY-092) 西安市科技计划项目(GXYD17.10) 西安邮电大学研究生创新基金重点项目(CXJJLI2018016) 

出 版 物:《计算机应用》 (journal of Computer Applications)

年 卷 期:2020年第40卷第1期

页      码:212-217页

摘      要:针对Web应用测试用例生成过程中导航图规模过大以及存在冗余测试路径的问题,提出了一种基于Selenium页面对象设计模式和图遍历算法的Web应用测试用例生成方法。首先,通过将原始页面对象进行分类,以导航页面对象类为节点、导航方法为迁移边构建页面对象导航图;其次,结合图的最短路径算法提出了一种页面对象图算法(POGA)来遍历导航图以生成测试路径集;最后,提取测试路径,利用Faker生成模拟数据,进一步生成可以直接执行的测试用例。实验结果表明:与爬取Web应用生成导航图的规模相比,该方法约简率约为89%;与基于状态迁移生成Web应用测试用例的方法相比,该方法减小了冗余和不可行路径的数量,并进一步提高了页面对象的复用率和测试用例的可维护性。

主 题 词:页面对象 Web应用 测试用例 测试路径 导航图 

学科分类:08[工学] 0835[0835] 081202[081202] 0812[工学-测绘类] 

D O I:10.11772/j.issn.1001-9081.2019060969

馆 藏 号:203878572...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分