首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Eclipse应用程序打开SWTBot测试记录器

使用Eclipse应用程序打开SWTBot测试记录器
EN

Stack Overflow用户
提问于 2017-09-14 11:29:02
回答 2查看 708关注 0票数 1

我想在Eclipse应用程序中使用SWTBot测试记录器,但是当我尝试运行它时,SWTBot记录器不会从我的应用程序开始。

我对Eclipse所做的事情:

文件>新建>其他>运行测试记录器>记录测试文件在另一个RCP应用程序上

配置:

  • VM:-Dorg.eclipse.swtbot.generator.enable=true
  • 运行产品:我的应用程序
  • 我有SWTBot的插件

运行>>>我的应用程序在没有SWTBot测试记录器的情况下启动

我已经看过这个帖子1734430了,它对我不管用。SWTBot测试记录器可以从Eclipse开始。

谢谢,

安托万

EN

回答 2

Stack Overflow用户

发布于 2017-11-07 17:38:26

这一职位应有助于:

1734430

对我起作用了。您需要确保将插件添加到目标平台(窗口->首选项->插件开发->目标平台)

票数 0
EN

Stack Overflow用户

发布于 2019-08-16 06:29:12

这里也有同样的问题。所有已发布的SWTBot插件都是在Run Configuration中选择的,我和Run Configuration都有VM参数:-Dorg.eclipse.swtbot.generator.enable=true,但是SWTBot记录器对话框不会在RCP应用程序启动时打开。

为我工作的解决方案从插件之一以编程方式启动SWTBot记录器对话框:参见plugin

  1. 将所有SWTBot插件添加到您希望以编程方式启动SWTBot记录器的插件中。
  2. 将以下导入添加到要从其启动对话框的类中:import org.eclipse.swtbot.generator.ui.StartupRecorder;
  3. 以下代码打开“记录器”窗口:StartupRecorder.openRecorder(null);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46217906

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档