我在2个月内一直在研究ATC,我继续遇到Chrome,Selenium和JBehave的问题。硒的Chrome驱动程序有一些错误。例如:有时它表示无法找到或可点击组件。对于这种情况,我使用了一种解决方法,但它有点丑陋。
当我运行ATC时,有时其中一个由于铬硒驱动程序错误而失败!另外,我不喜欢JBehave的报告。
有人可以建议我创建ATC的另一种选择吗?
感谢!!!
萨朗
答案 0 :(得分:3)
考虑Selenide - 它专门用于解决所有这些时间/ ajax /“未找到元素”的问题。 Selenide起初非常简单(比Thucydides简单得多)并且可以与任何框架一起使用:Junit,TestNG,JBehave - 你可以命名。
答案 1 :(得分:2)
我喜欢修昔底德写ATC: http://thucydides-webtests.com/2011/09/23/hello-world/
它有一个很好的报告,截图... 你可以用easyb,junit或jbehave编写测试。 但它也使用硒引擎。