May, 2024

软件测试自动化中基于环境感知的人工智能视觉变化检测

TL;DR这项研究介绍了一种基于图形的方法,用于软件测试自动化中的可视变化检测,通过机器学习模型准确识别软件截屏中的用户界面控件,并构建表示控件之间上下文和空间关系的图形,利用该模型可以检测和突出显示用户界面的视觉回归,该方法在各种简单和复杂测试场景中准确检测出软件的视觉变化,在更复杂的测试场景中明显优于像素级比较和基于区域的基准方法,这项工作不仅推动了可视变化检测的发展,还具有实际意义,提供了一个强大的解决方案,用于解决现实世界的软件测试自动化挑战,提高可靠性,确保软件界面的无缝演进。