我们需要一个工具来测试一组相当复杂的Java应用程序。这些应用程序大多是独立的客户端程序或与远程站点上的servlet或apache服务器通信的applet。规格:
我们正在考虑编写一个基于AWTRobot的工具来读取命令文件,并且这样做--(还不知道如何做#3或#4 -总有一天会问你们如何检测桌面上的窗口)。你会建议一个开源工具来做这件事吗?我们不需要任何花哨的东西来捕捉视频或截图。谢谢,- M.S
发布于 2011-01-29 01:45:38
这个问题是推销推销的邀请,你不认为吗?如何水星快速测试专业(我相信它的惠普快速测试现在)。我不相信这也不会便宜(而且它的惠普很可能只适用于IE;)。
由于您需要一个开放源码解决方案,我相信,最流行的选项是selenium,当然,有时候配置也会很痛苦(比如Flex )。所以你应该试试瓦蒂尔。
有很多关于它的好消息,当我评估它时,我喜欢我的see.Also不适用于桌面应用程序的东西,我建议您尝试一些其他的解决方案。
(问题是开源GUI测试工具通常不是全部包含在内的。如果您需要一个解决方案来处理您的gui测试需求,那么您应该查看更商业化的解决方案,比如QTP。
发布于 2011-01-25 02:29:57
对于基于浏览器的自动化测试,可以使用塞勒努姆,也可以使用WebDriver。selenium项目托管了这里。
发布于 2011-02-02 10:44:49
如果您不需要测试浏览器实际呈现页面的方式,而是需要在HTTP/HTTPS/etc请求级别上工作,那么请查看JMeter。它具有参数化、数据提供者、图表和用于记录http用户会话的代理组件。
如果您确实需要浏览器测试,那么,正如前面已经提到的,硒可能是最好的免费工具。对于生产,我建议使用硒遥控服务器,它可以由用Java/Python#/Perl/PHP编写的脚本驱动。
为了了解人们在实际生产环境中使用的工具,并对可用的工具进行自己的研究,我建议使用www.sqaforums.com。
https://stackoverflow.com/questions/4789370
复制相似问题