自动化 GUI 测试

发布于 2024-10-25 14:56:27 字数 1536 浏览 7 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

记忆で 2024-11-01 14:56:27

我推荐以下开源工具(我们在 Java Swing 应用程序上使用它们):

  • UISpec4J - 非可视化测试工具,非常适合 GUI 应用程序的单元测试/TDD
  • Abbot - 适合功能性测试。还有记录&回放

您可以使用两者或其中之一

从商业工具来看,我认为最好的是 IBM Rational Function Tester - 它很好地支持 Java 应用程序。然而它很昂贵并且专注于唱片和音乐。重播方法不太可靠。

I recommend the following open source tools (we are using them on our Java Swing applications):

  • UISpec4J - Non visual testing tool, very good for unit testing/TDD for the GUI application
  • Abbot - Is good for functional testing. Also have record & playback

You can use both or either one of them

From the commercial tools in my opinion the best is IBM Rational Functional Tester - it supports Java applications very well. However it is expensive and is focused on the record & replay approach which is not very reliable.

陌上青苔 2024-11-01 14:56:27

你可以试试“盛宴”。

http://code.google.com/p/fest/

穿越时光隧道 2024-11-01 14:56:27

尝试 SeleniumWatij

这两个框架都在浏览器中打开网页并操作页面元素。他们可以单击页面元素、在输入字段中输入数据、获取指定元素的文本或 HTML 等。Watij 除此之外还可以直接模拟 javascript 事件。

Try Selenium or Watij.

Both frameworks open a web-page in browser and manipulate page elements. They can click a page element, enter data to input field, get a text or HTML of a specified element, etc. Watij in addition to that can emulate javascript events directly.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文