我想将 SWTBot 测试记录器与我的 Eclipse RCP 应用程序一起使用,但是当我尝试运行它时,SWTBot 记录器不会从我的应用程序启动。
我用 Eclipse 做了什么:
文件
配置:
-Dorg.eclipse.swtbot.generator.enable=true
跑
我已经看过这个帖子了https://www.eclipse.org/forums/index.php?t=msg
非常感谢。
安托万
这篇文章应该有所帮助:
https://www.eclipse.org/forums/index.php?t=msg
这对我很有效。你需要确保将插件添加到目标平台(Window-
这里也有同样的问题。在< code >运行配置中为SWTBot选择的所有相关插件和我都有VM参数:< code >-dorg . eclipse . swtbot . generator . enable = true ,但swt bot记录器对话框不会随着RCP应用程序的启动而打开。
适合我的解决方法:从您的插件之一以编程方式启动SWTBot记录器对话框:请参阅https://wiki.eclipse.org/SWTBot/Generator#Programatically.2C_from_a_plugin
>
将以下导入添加到要从中启动对话框的类中:import org. eclipse.swtbot.Generator.ui.StartupRecorder;
以下代码打开“记录器”窗口:启动记录器.打开记录器(空);