我们只是想评估哪一个是最好的-硒或茄子
Selenium 当然是免费的。以下是我们面临的一些问题:1。点击实际上需要关注页面。所以当测试用例运行时,我们只需要看到硒运行。用户的任何点击,例如如果我希望测试用例在后台运行,那么我不能这样做。我不知道 fireEvent () 方法在这种情况下会有什么帮助。
我们的应用程序有很多形式和任何点击或值更改或关注任何元素重新加载 (通过 ajax) 网页上的一些组件。所以页面是完全 ajax 驱动的。所以我们在使用硒时得到了许多 Stalereference 异常。
茄子会是更好的选择吗?
The Automation tools have to have the browser open to true do the automation tests.It ’ s an actual representation of what the end-user would do (clicks,changing URL,clicking browser [BACK] / [FORWARD] ons,key-press,etc..),so it must laun
我从来没有用过茄子,所以我不能批评它。
至于你在概念证明过程中遇到的问题,我可以帮助你解决这些问题。Selenium 实际上是在页面上运行的任何 JavaScript 之上运行的 JavaScript (即:您的情况下的 AJAX),因此它将在这些情况下正常工作。你能描述 StaleReference Exceptions 的行为吗?
我正在使用 Selenium 和 Webdriver。在 ChromeDriver 中,浏览器实际上可以在后台运行 (由我自己验证:))
所以我建议硒-而且,你可以在这里找到支持;)
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(33条)