我们已经构建了一个非常复杂的web应用程序,大量的数据操作,拖放,HTML5画布等等。我已经为界面的一些大量脚本化部分编写了很多单元测试,但很难测试用户交互。
您建议使用哪些工具来自动化许多UI交互?现在我们只支持chrome,所以它必须与它兼容。如果每晚都能运行数百个UI测试,看看每天的变化都有什么影响,那就太好了。例如,拖动交互经常会被搞乱,因为它表示的数据具有一些未定义的值(通常是由其他地方的更改引起的),我希望立即捕获这些值,而不是等待其他团队成员意识到它们。
谢谢
发布于 2014-11-10 06:45:11
我认为你的问题有点不清楚,因为每个程序员/测试人员可能有不同的偏好,所以很难选择什么是最好的。其中最流行的有Selenium、Watir、Cucumber、Load UI web、web test……自己试一试,选择你想要的。我会使用selenium,但它只是我首选的解决方案,不能或不能满足您的需求。
顺便说一句,spring现在有了Spring web测试框架,我也想很快尝试一下。
已编辑:修复了键入错误
https://stackoverflow.com/questions/26833966
复制相似问题