2

我正在开发一个 Eclipse RCP 应用程序并使用 SWTBot 运行自动化 GUI 测试。当我想从 Eclipse 中运行测试时,我右键单击测试方法(或类),然后单击“运行方式”->“SWTBot 测试”。然后运行测试并创建运行配置。

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

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

4

1 回答 1

0

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

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

于 2011-04-19T21:49:24.063 回答