【发布时间】:2010-09-06 07:55:57
【问题描述】:
我们公司目前正在为紧凑型框架应用程序编写一个 GUI 自动化测试工具。我们最初搜索了许多工具,但没有一个适合我们。
通过使用该工具,您可以记录测试用例并将它们组合到测试套件中。对于每个测试套件,都会生成一个应用程序,该应用程序会启动被测应用程序并模拟用户输入。
总的来说,该工具运行良好,但由于我们使用窗口句柄来模拟用户输入,所以您不能做很多事情。例如,我们不可能获得控件的名称(我们只获得标题)。
使用窗口句柄的另一个问题是检查更改。目前我们模拟一个控件的点击,根据结果我们知道应用程序是否已经进入下一步。
有没有其他(更简单)的方式来做这些事情(例如消息队列或其他任何东西)?
【问题讨论】:
标签: ui-automation window-handles gui-testing