2011-04-06 74 views
2

我正在开发Eclipse RCP应用程序并使用SWTBot运行自动GUI测试。当我想在Eclipse中运行测试时,右键单击测试方法(或类),然后单击“运行方式” - >“SWTBot测试”。然后运行测试并创建运行配置。为新的SWTBot Eclipse运行配置指定默认产品

问题是,当运行配置第一次创建时,默认情况下它总是使用“org.eclipse.sdk.ide”产品(在运行配置的“Main”选项卡中)。意味着测试将运行Eclipse IDE产品并尝试运行我的SWTBot测试,我必须手动编辑运行配置以使用我的RCP应用程序的产品文件并再次运行它。

如何指定默认产品用于所有新创建的SWTBot运行配置?

回答

0

运行测试时,通过选择“Run as ...”运行配置对话框 在对话框的“common”标签下,c选择使其成为共享运行配置。它现在将在您选择的目录中创建一个* .launch文件。

设置所有其他参数为你。下一次您想要再次运行SWTBot测试时,请改为运行启动文件。

+0

感谢您的回答。这不是我所追求的,所以我澄清了我的问题。我试图为所有新创建的运行配置指定一个默认产品。 – NickG 2011-05-05 17:10:40