1

我的任务是为我的桌面产品找出最好的自动化工具。当我与开发人员讨论时,他们说,该产品使用 SWT(Standard Widget Toolkit)进行 GUI 开发,并使用 Nuebula Project(NatTable、tableCombo)开发表格和组合框。因此,如果我得到一个可以处理 nubula 和 SWT 的工具,我的任务就差不多完成了。这里有什么帮助吗?哪个是处理这些技术的最佳工具?

我习惯的是用于基于 Web 的应用程序的 selenium。但是基于桌面的应用程序和使用 SWT 和 Nebula 对我来说是全新的。

4

2 回答 2

2

您可以尝试使用自 2.1 以来声称支持 NatTable 的SWTBotRCPTT(尽管 bugzilla 票从未关闭)并且曾经在论坛中提到过QF-Test 。

于 2017-07-18T05:09:17.910 回答
1

这里的“最佳”工具将是相当主观的,但我会抛弃eggPlant作为我听说过很多很棒的东西的工具。我从来没有亲自使用过它(并且与 TestPlant 没有任何关系),但是从我与测试人员的对话中,他们立即拿起了它,发现它非常直观。这里的主要优点是它可以在任何平台上运行 - 不仅适用于使用 SWT 的桌面应用程序的用例。另一方面,我不确定它有多贵,但您的公司/集团可能能够全面利用它,因此在这方面也有一些利弊。

于 2017-07-17T15:38:10.510 回答