那里有哪些Web UI自动化框架?
我知道this question,但3年前被问过,事情发生了很大的变化。我只是想知道这个问题的答案是否仍然相关,或者是否有更新更好的工具。
我再次问这个问题是因为在做了一些谷歌搜索后,我偶然发现了Geb和Capybara等工具,这些工具在这个问题中没有被提及作为答案。
答案 0 :(得分:4)
自那以后开发出了更新更好的工具。
查看TestCafe测试框架。它在任何现代浏览器和任何设备上运行功能测试。不需要WebDriver。
TestCafe是一个纯node.js解决方案。
npm install -g testcafe
就足够了。)答案 1 :(得分:2)
答案 2 :(得分:2)
答案 3 :(得分:1)
IBM Rational Functional Tester(IE和较旧的Firefox构建版)或QA向导 RFT在Java / Eclipse上运行。
答案 4 :(得分:1)
Sahi(http://sahi.co.in/)应该是硒的最佳替代品。可以使用java或javascript作为sahi脚本,也可以使用php和ruby驱动程序(没有Ruby或php的个人经验)。跨浏览器以及跨平台非常有效。
一些可爱的功能是:无需明确等待。对于元素识别_near,_under,_in等ApI是非常有用的。记录/报告,功能与Sahi内置。运行Sahi脚本无需复杂配置