一句话:针对现有GUI测试生成方法不推断执行功能、遗漏语义交互的问题,介绍Augusto。
本文(Augusto)关注通过图形用户界面(GUI)交互来测试软件应用这一昂贵且复杂的过程。当前自动测试用例生成技术采用探索式方法,虽能产生有用的测试用例,但覆盖语义相关交互的能力有限,因而经常遗漏重要的测试场景。这些技术通常遵循GUI结构操作可用控件,而不对执行的功能作任何推测。摘要未提供Augusto的具体方法、关键结果与评估细节。
Testing software applications by interacting with their graphical user interface (GUI) is an expensive and complex process. Current automatic test case generation techniques implement explorative approaches that, although producing useful test cases, have a limited capability of covering semantically relevant interactions, thus frequently missing important testing scenarios. These techniques typically interact with the available widgets following the structure of the GUI, without any guess about the functions that are executed.