3

测试 Eclipse 插件的最佳方法/工具是什么?是否有一些工具可以测试使用 Eclipse 插件创建的应用程序的 GUI 功能?

4

4 回答 4

2

您应该尽量减少 GUI 测试,因为它们运行缓慢并且需要时间来创建。如果您的代码在模型-视图-控制器模式中结构良好,那么特定于 GUI 的代码应该是最少的。

这就是至少在完美世界中的理论。在我们到达那里之前,我更喜欢使用SWTbot

于 2012-08-10T10:42:50.650 回答
1

Eclipse Jubula是一个非常好的基于 GUI 的 Eclipse 插件测试工具。它为各种类型的应用程序提供自动化的功能 GUI 测试。它面向希望由测试专​​家从用户角度编写自动化测试而不需要任何编码工作的团队。Jubula 测试结合了软件开发的最佳实践,以确保自动化测试的长期可维护性。

  1. 将 Jenkins 用作您的 CI 构建系统会很有用。

  2. 您可以根据需要连接到真实数据库以存储测试结果。

  3. 您可以直接在测试报告中保存 Jubula 在测试失败时截取的屏幕截图

于 2014-07-31T09:41:05.740 回答
1

我建议你看看RCP 测试工具。该工具可以让您每天为每个工程师开发数十个 UI 测试,并且不会出现稳定性和错误记录问题。它专门设计用于测试基于 Eclipse 的应用程序。它是官方的 Eclipse 项目,它是免费的。

于 2015-04-08T12:28:19.057 回答
0

在分析了可能性之后,我选择了使用 Jubula 来测试 GUI 部分:

Eclipse Jubula 项目

它是创建特定于 RCP 应用程序的测试的好工具。此外,它不是基于代码的,它允许从用户的角度创建测试。

于 2012-11-22T12:51:25.040 回答