我有一个生成 SWT UI 的应用程序(带有一个文本输入字段和两个按钮,类似于 Eclipse 工作区选择器)。我想使用 SWT 机器人为此生成测试用例。我让应用程序使用 java 运行(通过执行双击事件)。然后我的应用程序将生成 UI,我想从 SWT 机器人测试类中识别这个 UI。当 UI 启动时,我如何识别这一点?
我通过调用单独创建 UI 的方法编写了一个单元测试,但这是一个集成测试,我需要在其中测试类似于用户体验的应用程序的整个流程。
提前致谢
我希望您从http://download.eclipse.org/technology/swtbot/releases/latest/之类的更新站点安装了 SWTBot ide 集成
如果要从 Eclipse 运行 SWTBot 测试用例,请执行以下操作:
第一次尝试很可能会失败。在这种情况下,在插件选项卡上单击“验证插件”并确保您收到“未检测到问题”或类似的消息。