我们需要一种工具来测试一组相当复杂的 Java 应用程序。这些应用程序大多是独立的客户端程序或 applet,它们与远程站点的 servlet 或 apache 服务器进行通信。规范:
- 可在 Windows XP、Vista 和 7 上运行
- 可参数化(可以在脚本中指定要单击的按钮的顺序、要在 JTextFields 和浏览器地址栏中键入的文本等)
- 如果没有出现预期的窗口或对话框,可以退出或退出或显示讨厌的消息
- 当应用程序打开浏览器窗口时,将浏览器 Java 控制台上的输出记录在一个 .txt 文件中(目前 IE 就足够了)。
- 在运行时,我应该能看到它在运行时双手合十 几分钟
我们正在考虑编写一个基于 AWTRobot 的工具来读取命令文件并执行此操作 -(还不知道如何执行 #3 或 #4 - 有一天会问你们如何检测桌面上的窗口).您会建议使用开源工具来执行此操作吗?我们不需要任何花哨的东西来捕捉视频或屏幕截图。谢谢 - M.S.
最佳答案
关于java - 什么是好的 GUI 测试器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4789370/