首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是好的GUI测试人员?

什么是好的GUI测试人员?
EN

Stack Overflow用户
提问于 2011-01-25 02:16:55
回答 7查看 1K关注 0票数 5

我们需要一个工具来测试一组相当复杂的Java应用程序。这些应用程序大多是独立的客户端程序或与远程站点上的servlet或apache服务器通信的applet。规格:

  1. 运行在Windows、Vista和7上
  2. 参数化(可以在脚本中指定要单击的按钮的顺序,键入JTextFields的文本和浏览器地址栏等)
  3. 如果没有出现预期的窗口或对话框,可以退出、退出或显示一条讨厌的消息。
  4. 当应用程序打开浏览器窗口时,将浏览器的Java上的输出记录在.txt文件中(目前已经足够了)。
  5. 在跑步的时候,我应该能看到它交叉着手跑,而它会跑几分钟。

我们正在考虑编写一个基于AWTRobot的工具来读取命令文件,并且这样做--(还不知道如何做#3或#4 -总有一天会问你们如何检测桌面上的窗口)。你会建议一个开源工具来做这件事吗?我们不需要任何花哨的东西来捕捉视频或截图。谢谢,- M.S

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2011-01-29 01:45:38

这个问题是推销推销的邀请,你不认为吗?如何水星快速测试专业(我相信它的惠普快速测试现在)。我不相信这也不会便宜(而且它的惠普很可能只适用于IE;)。

由于您需要一个开放源码解决方案,我相信,最流行的选项是selenium,当然,有时候配置也会很痛苦(比如Flex )。所以你应该试试瓦蒂尔

有很多关于它的好消息,当我评估它时,我喜欢我的see.Also不适用于桌面应用程序的东西,我建议您尝试一些其他的解决方案。

(问题是开源GUI测试工具通常不是全部包含在内的。如果您需要一个解决方案来处理您的gui测试需求,那么您应该查看更商业化的解决方案,比如QTP。

票数 1
EN

Stack Overflow用户

发布于 2011-01-25 02:29:57

对于基于浏览器的自动化测试,可以使用塞勒努姆,也可以使用WebDriver。selenium项目托管了这里

票数 10
EN

Stack Overflow用户

发布于 2011-02-02 10:44:49

如果您不需要测试浏览器实际呈现页面的方式,而是需要在HTTP/HTTPS/etc请求级别上工作,那么请查看JMeter。它具有参数化、数据提供者、图表和用于记录http用户会话的代理组件。

如果您确实需要浏览器测试,那么,正如前面已经提到的,可能是最好的免费工具。对于生产,我建议使用硒遥控服务器,它可以由用Java/Python#/Perl/PHP编写的脚本驱动。

为了了解人们在实际生产环境中使用的工具,并对可用的工具进行自己的研究,我建议使用www.sqaforums.com

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4789370

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档