计算机技术与发展2022,Vol.32Issue(10) :65-69.DOI:10.3969/j.issn.1673-629X.2022.10.011

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

Research on Web UI Automated Testing Method Based on Image Matching

罗正军 金旭东 张丽丽
计算机技术与发展2022,Vol.32Issue(10) :65-69.DOI:10.3969/j.issn.1673-629X.2022.10.011

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

Research on Web UI Automated Testing Method Based on Image Matching

罗正军 1金旭东 1张丽丽1
扫码查看

作者信息

  • 1. 南京航空航天大学,江苏 南京 211106
  • 折叠

摘要

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

关键词

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

引用本文复制引用

基金项目

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

出版年

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

计算机技术与发展

CSTPCD
影响因子:0.621
ISSN:1673-629X
被引量1
参考文献量9
段落导航相关论文