2

有人可以为 Java Swing 应用程序推荐一个 UI 自动化工具,该工具具有记录和播放以及屏幕捕获功能

4

4 回答 4

3

如果您正在寻找免费的工具,请查看

科学怪人 - http://frankenstein.openqa.org/

方丈和科斯特洛 - http://abbot.sourceforge.net/doc/overview.shtml

在付费方面,诸如 Rational Functional Tester 之类的套件非常强大,尽管非常复杂。

确保对记录和回放进行尽可能少的测试(意味着将您的逻辑提取到控制器/模型并通过自动化单元/功能测试进行测试)。自动化 UI 测试非常困难和脆弱,应该在项目后期当您的 UI 不再发生太大变化时才进行。

于 2010-09-03T17:46:37.870 回答
3

在付费方面,您还可以查看 Mercury 提供的服务:Winrunner 是 UI 测试中重达 800 磅的大猩猩之一。

我知道雅培: http ://abbot.sourceforge.net/doc/overview.shtml

另一个有趣的项目是Sikuli 项目

于 2010-09-03T17:49:26.523 回答
0

Marathon http://sourceforge.net/projects/marathonman/也是Java Swing 测试的好工具。

于 2011-06-23T08:37:36.653 回答
0

我建议看一下ReTest。它是功能回归测试的新方法,是一种理解“屏幕截图”(也包括屏幕截图,但远不止这些)的新方法。它将这一点与基于人工智能的猴子测试相结合。

它也即将成为开源软件。

免责声明:我是 ReTest 背后公司的创始人之一。

于 2017-03-04T22:44:32.897 回答