处理SWT和NatTable的自动化工具

时间:2017-07-17 06:07:07

标签: java swt swtbot nebula

我的任务是找到基于桌面的产品的最佳自动化工具。当我与开发人员讨论时,他们说,该产品使用SWT(标准窗口小部件工具包)进行GUI开发,并使用Nuebula项目(NatTable,tableCombo)进行表格和组合框。所以,如果我得到一个工具,它将处理nubula& SWT,我的任务差不多完成了。 这里有什么帮助?哪个是处理这些技术的最佳工具?

我习惯的是基于网络的应用程序的硒。但基于桌面的应用程序和使用SWT&星云对我来说是全新的。

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:1)

这里的“最佳”工具将是非常主观的,但我会抛出eggPlant作为一种工具,我听过很多很棒的事情。我从未亲自使用它(并且与TestPlant没有任何关系),但是通过我与测试人员的对话,他们立即选择了它并发现它非常直观。这里的主要优点是它可以在任何平台上运行 - 不仅仅是针对使用SWT的桌面应用程序的用例。另一方面,我不确定它有多贵,但你的公司/集团可能能够全面利用它,所以在这方面也有一些优点和缺点。