1
8
|
2
10
(我本来想对上面的答案发表评论,但没空。) 我们买了雷诺雷斯,我再也不买了。他们的1.5许可证(我们使用的是什么)还不清楚。他们的书面许可证是针对每一个用户的,他们的营销人员说是针对每台机器的。尽管如此,执行是以密钥为基础的,当一台机器被擦干净或者一个替换的测试人员进来时,这并不是什么大问题。 对于2.0产品,他们的许可现在与机器绑定在一起。重新制作一台机器的图像,你就可以重新注册它。我只是不想用公司的几千美元来支持这种麻烦,我们也没有升级。 对于他们想要的产品,可以使用UI自动化框架轻松编写许多功能。雷诺雷斯是个不错的产品,但我对它的价值表示怀疑。我们将很多新的测试转移到了仅仅对UI自动化框架进行编码,因为我们通常最终还是修改了ranorex生成的代码。 |
3
4
您一定可以使用捕获重播来捕获和运行测试脚本。但我建议您至少必须手动编辑脚本以使其
TestComplete的好处在于它能够查看表单的属性,捕获这些属性,以便您可以通过它们的名称引用这些属性,而不仅仅是通过屏幕坐标。 |
4
4
喜欢 Tom E 如前所述,在考虑进行测试自动化的记录/回放路径时要小心。 看鲍勃叔叔的文章 Ruining your Test Automation Strategy . 主要的问题是记录/回放工具将测试与GUI结合在一起,这使得它们非常脆弱。 Bob叔叔的文章确实指出需要在GUI上进行一些测试……但是他建议删除业务规则代码。 很抱歉,我不能为您提供特定的UI测试自动化工具…但希望这个警告能帮助您对如何使用最终使用的工具做出最佳决策。 |
5
3
到目前为止,我发现:
如果你使用过这些,请发表评论。 |
6
2
在我的公司,我们决定一起去 http://www.sikuli.org/ . 我们认为这是成本(免费)、易用性、功能性和扩展能力的完美结合。 Sikuli是基于Python的(实际上是Jython),它非常棒,而且是开源的。有一点点编码是必需的,但它可以像调用函数一样简单。他们的IDE使开始变得非常容易。它不是一个记录和回放工具。它的功能基于计算机视觉算法-你给它屏幕截图的什么寻找和它在屏幕上找到它,然后执行请求的行动(点击,类型等)对它找到的。这是真正的独立测试,因为Sikuli对其测试的软件一无所知。它不知道底层API——它只是做一个真正的人会做的事情。 我们已将Sikuli与机器人框架集成, http://robotframework.org/ 并创建了大量定制的python代码来构建一个健壮的测试平台。这可能不像从供应商那里许可工具那么简单,但是在这两个开源工具上的时间和人才投资是非常值得的。 |
7
2
关于这样的问题有很多类似的问题:
在我的经验中,有很多很好的开源工具可以用于Web,但是对于开源的厚客户端测试自动化工具没有太多的选择。如果您需要强大功能的良好支持,特别是录音,您需要查看商业工具(qtp、rft、testpartner等)。 |
8
1
你应该看看 http://opensourcetesting.org/functional.php 这里列出了很多工具,您应该找到满足您需求的工具。 |
9
1
Visual Studio TeamTest2010提供了一个用于录制和回放UI测试的工具。您可以在以下位置找到一些指针: |
11
0
几年前我们使用了Mercury测试主管,对此非常满意。(其他人提到的所有警告均适用。) 汞被惠普收购,这些工具被重新命名为惠普快速测试。不知道变化了多少,但肯定值得一看。 我试图包括 link to the HP website 但是URL看起来不太“稳定”。不完全是一个建立信任的人…… |
12
0
我的建议是质量保证代理( http://qaagent.com/ )它是用于开发Web自动化测试的基于Web的免费IDE。基本上,您使用jquery来开发测试。您可以在浏览器中运行测试。它看起来像一个新项目,但我真的很喜欢在浏览器中开发测试的想法。您知道设置测试环境需要多长时间。使用QA代理需要10秒钟。 |
vidhu · 无URL的自动化测试 2 年前 |
Suvidh · 如何取代excel作为自动化的输入数据 2 年前 |
deceparis · 电源自动化流程,根据用户输入获取特定的电池 2 年前 |
ABucky · 如何使用tweepy推特流自动回复天气信息? 2 年前 |