有人可以为具有记录和回放以及屏幕捕获功能的Java Swing应用程序建议UI自动化工具
答案 0 :(得分:3)
如果您正在寻找免费的工具,请查看
弗兰肯斯坦 - http://frankenstein.openqa.org/
Abbot和Costello - http://abbot.sourceforge.net/doc/overview.shtml
在付费方面,Rational Functional Tester等套件非常强大,但非常复杂。
请务必尽可能少地进行记录和回放测试(意味着将您的逻辑提取到控制器/模型并通过自动化单元/功能测试对其进行测试)。自动UI测试非常困难和脆弱,当您的UI不再发生变化时,应该在项目的后期进行。
答案 1 :(得分:3)
在付费方面,您还可以查看Mercury提供的内容:Winrunner是UI测试中800磅重的大猩猩之一。
我知道Abott:http://abbot.sourceforge.net/doc/overview.shtml
另一个有趣的项目是project Sikuli
答案 2 :(得分:0)
Marathon http://sourceforge.net/projects/marathonman/也是Java Swing测试的好工具。
答案 3 :(得分:0)
我建议你看看ReTest。它功能回归测试的新方法是一种理解屏幕捕获的新方法。 (其中还包括截图,但不仅如此)。它结合了基于ai的猴子测试。
它即将成为开源。
免责声明:我是ReTest背后公司的创始人之一。