首页|基于图像匹配的Web UI自动测试方法研究

基于图像匹配的Web UI自动测试方法研究

扫码查看
传统的Web UI自动化测试以底层调用为基础,其测试方法如文本验证法、页面元素验证法和窗口变化验证法等,存在着图片、动态元素和元素样式无法测试和测试结果不够全面等问题,代码迁移成本高,用例覆盖度低.图像匹配技术可以有效避开网页底层结构设计,以用户视角进行UI测试.该文将图像匹配技术引入Web UI自动化测试进行方法研究,测试Web UI是否存在元素样式错乱和内容显示错误等现象.使用了基于特征点匹配的改进型SURF(Speeded Up Robust Features,加速鲁棒特性)算法作为方法设计验证主体,并结合了RANSAC(Random Sample Consensus,随机采样一致)算法优化特征点对,降低SURF算法中误差匹配和错误匹配的发生概率.在此基础上还利用了基于模板匹配的SSDA(Sequential Similarity Detection Algorithm,序贯相似性检测算法)完成误匹配图片集的辅助验证.在实验中,验证了所设计的图像匹配综合测试方法在Web UI自动化测试中的有效性,并且与传统方法相比具有一定的优势.
Research on Web UI Automated Testing Method Based on Image Matching

罗正军、金旭东、张丽丽

展开 >

南京航空航天大学,江苏 南京 211106

Web UI 自动化测试 图像匹配 SURF SSDA

中央高校基本科研业务费专项

ND2021002

2022

计算机技术与发展
陕西省计算机学会

计算机技术与发展

CSTPCD
影响因子:0.621
ISSN:1673-629X
年,卷(期):2022.32(10)
  • 1
  • 9