eclipse - 将 window tester 与 eclipse 集成以测试 UI

标签 eclipse user-interface eclipse-plugin automated-tests

我们计划使用窗口测试器自动测试我的 Eclipse 应用程序 GUI。 eclipse 的版本是氧气。

请告诉我如何将窗口测试器与 Eclipse 应用程序集成。我在 eclipse 市场上没有看到任何窗口测试器插件。如果没有,我可以使用哪个 GUI 测试框架来测试我的 eclipse 应用程序。

提前致谢。

最佳答案

我个人使用过前两种类型的框架:

  1. SWTBot
  2. RCPTT
  3. Jubula
  4. RedDeer

RCPTT 专注于为 RCP/SWT 应用程序创建和运行 UI/系统测试。它是开源项目 SWTBotJubula 的替代方案或补充。它们都有其特定的优点和缺点,RCPTT 使用与 SWTBotJubula 非常不同的方法。

SWTBot 是一个在编写测试时使用的 Java API(可以是 JUnit, TestNG...),这使得 Java 开发人员非常容易使用。

Jubula 有自己的基于 XML 的语言来编写测试。还有 使用嵌入式数据库,因此内部与其他数据库的差异最大。

RCPTT 使用 Eclipse Command Language编写测试。

感谢@howlger寻求帮助。

关于eclipse - 将 window tester 与 eclipse 集成以测试 UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51590597/

相关文章:

java - logback:登录到 System.out 和错误时的竞争条件

eclipse - 调试: working with generated Java code instead of Xtend code

eclipse - 禁用 Flex 运行时绑定(bind)警告

android - 将android项目导入到lynda.com练习文件的eclipse时出错

css - 如何修改 StrongLoop 的 LoopBack Explorer CSS

java - 如何使用带有 Class 值的 JComboBox

ios - 如何在 Swift 中以编程方式 100% 创建自定义单元格?

java - getActiveWorkbenchWindow 在 WorkbenchAdvisor.openWindows() 中返回 null

eclipse - TFS Eclipse 插件使 Eclipse 卡在负载工作台上

python - 如何将 Python.h 库添加到 Eclipse 以在 C++ 程序中使用?