取代QuickTest Professional(QTP)——我需要一个工具来测试Java应用程序

取代QuickTest Professional(QTP)——我需要一个工具来测试Java应用程序,java,testing,qa,Java,Testing,Qa,现在,我正在用QTP(非常昂贵的软件)测试一个Java应用程序 我决定将我的web应用程序测试转移到Selenium(使用Java),我想知道是否有其他好的工具来测试我的Java应用程序,或者是否有一些库告诉我,允许我像Selenium对web应用程序那样点击/键入Java应用程序 我正在寻找类似于Selenium的东西,但用于Java应用程序(即,如果您想测试EclipseIDE,您可以使用它)。Marathon看起来很有趣,尽管我自己没有使用过它 我对为Netbeans设计的UI测试库Jem

现在,我正在用QTP(非常昂贵的软件)测试一个Java应用程序

我决定将我的web应用程序测试转移到Selenium(使用Java),我想知道是否有其他好的工具来测试我的Java应用程序,或者是否有一些库告诉我,允许我像Selenium对web应用程序那样点击/键入Java应用程序


我正在寻找类似于Selenium的东西,但用于Java应用程序(即,如果您想测试EclipseIDE,您可以使用它)。

Marathon看起来很有趣,尽管我自己没有使用过它


我对为Netbeans设计的UI测试库Jemmy有很好的经验。 我将它与Groovy结合起来编写测试脚本


它是一个纯粹的库,不是一个记录/回放工具。

试试Compuware工具,它比QTP便宜,但功能同样强大

Silktest声称完全支持Eclipse 3.4,但是它不支持SWTTreeView。因此,它不能测试垃圾

另外,新的Silktest开放代理正在取代经典代理。开放式代理的能力约为经典代理的25%

Silktest非常适合使用其经典代理测试基于Java JFC的应用程序


如果没有电话支持,我会避免使用开源工具。如果没有这些,与商业测试工具相比,开源工具是一个笑话。

我推荐Silktest

我过去曾将它与Lisp一起用于测试Autocad


非常好;)

这只适用于NetBeans吗?Eclipse有类似的功能吗?它只是一个库。它是为恰好被称为Netbeans的swing应用程序编写的,但您可以将其用于任何其他应用程序。没有特定的IDE支持(Netbeans、Eclipse或其他)。