我有一个可以作为常规Eclipse插件运行的应用程序,我可以像往常一样使用SWTBot测试来测试它。
可以在我的计算机上单独安装相同的插件应用程序(与任何其他Windows应用程序一样)。
问题是 - 如何配置SWTBot测试以在单独安装的应用程序上运行? (而不是类名,我需要使用一些文件夹/文件名作为应用程序的位置)。
答案 0 :(得分:0)
您需要以某种方式在目标应用程序中安装SWTBot。请参阅http://wiki.eclipse.org/SWTBot/Automate_test_execution#On_an_already_packaged_RCP_application
答案 1 :(得分:0)
Tycho最近可以毫不费力地对现有应用程序运行JUnit测试(因此也是SWTBot测试):http://wiki.eclipse.org/Tycho/Testing_with_Surefire#p2Installed_on_provisioned_RCP_application