有没有一些基于AWT的测试GUI的框架?

发布于 2024-11-24 05:18:48 字数 100 浏览 0 评论 0原文

有很多框架支持基于 Swing 的 Java GUI 测试,但我找不到任何支持 AWT GUI 测试的开源框架。该框架应该支持脚本编写(而不仅仅是记录用户操作)。有这样的框架或者工具吗?

There is a lot of frameworks support testing Java GUI based on Swing but I can't find any open-source framework supporting AWT GUI testing. The framework should support script writing (not mere recording of user actions). Is there such framework or tool?

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

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

发布评论

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

评论(2

执手闯天涯 2024-12-01 05:18:48

您可能可以使用 awt.Robot 自己编写这样一个工具。

同时,Swing 和 AWT 可以比以前更好地混合,您应该考虑重写您的 UI,或者至少基于 Swing 进行未来的开发。

You likely can use awt.Robot to write yourself such a tool.

Also meanwhile Swing and AWT can much better be mixed than in older times, you should consider to rewrite your UI, or at least do futur development Swing based.

远山浅 2024-12-01 05:18:48

Maveryx 是一个很好的 Java GUI 测试开源框架。

它有很多优点:

  • 它可以处理 Swing、AWT、Java Web Start(以及即将推出的)applet 和 SWT。
  • 没有自定义脚本语言,您可以用 java 编写测试用例。
  • Thera 不依赖 GUI MAP,您不需要任何“捕获和重放”,只需编写测试即可开始!
  • 它通过 Maveryx Eclipse 插件与 JUnit 完全兼容。

毛罗

a good open source framework for Java GUI testing is Maveryx.

It has many good point:

  • It can handle Swing, AWT, Java Web Start (and soon) applets and SWT.
  • There are no custom script language, you can write your test case in java.
  • Thera are no GUI MAP dependences, you don't need any "capture and replay", only write your test and go!
  • It's fully compatible with JUnit through the Maveryx Eclipse plug-in.

Mauro

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