java - 用于 Java Swing 应用程序的 UI 自动化工具,具有记录和回放以及屏幕捕获功能

标签 java user-interface swing ui-automation

有人可以建议一个用于 Java Swing 应用程序的 UI 自动化工具,具有记录和播放以及屏幕捕获功能

最佳答案

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

弗兰肯斯坦 - http://frankenstein.openqa.org/

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

在付费方面,Rational Technical Tester 等套件非常强大,但也相当复杂。

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

关于java - 用于 Java Swing 应用程序的 UI 自动化工具,具有记录和回放以及屏幕捕获功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3638184/

相关文章:

java - 嵌套 For 循环模式

java - 如何覆盖 java 枚举中的(最终)equals 方法?

c++ - Linux 获取关于焦点 gui 窗口更改的通知

java - 如何使用JLabel和Swing Timer来短暂通知用户?

java - 仅从 jsp 页面 onload 事件调用 servlet 页面一次

java - 用于加密 AES session key 的公钥/私钥

css - Bootstrap 4 : How do i push the Item C to the bottom in mobile view

WPF UI 未在属性更改时更新

java - 我的第二个 JPanel 去哪里了?

java - 切换 JTextField 可见性