有很多框架支持基于Swing的Java GUI测试,但我找不到任何支持AWT GUI测试的开源框架。框架应该支持脚本编写(而不仅仅是记录用户操作)。有这样的框架或工具吗?
您可能可以使用awt。机器人自己写这样一个工具。
与此同时,Swing和AWT可以比以前更好地混合使用,您应该考虑重写您的UI,或者至少在将来基于Swing进行开发。
一个很好的Java GUI测试开源框架是mavyx。
它有许多优点:
- 它可以处理Swing, AWT, Java Web Start(和很快)applet和SWT。 没有自定义脚本语言,您可以用java编写您的测试用例。没有GUI MAP依赖,您不需要任何"捕获和重放",只需编写测试并开始!
- 它是完全兼容JUnit通过mavyx Eclipse插件。
毛罗。