任何优势或劣势量角器对硒?

Cha*_*Gan 37 selenium-webdriver protractor

我目前正在开发WebApp,它有很多Angular js ......我们开始使用Selenium WebDriver并且脚本可以很好地使用刮擦代码......但我建议我们需要使用量角器而不是Selenium WebDriver.至于两者都为我做同样的工作.我发现的唯一区别是我不想明确等待加载网页..

Protractor Vs Selenium WebDriver还有其他优点或缺点吗?

edu*_*ant 34

嗨,我们可以讨论它,但就硒与量角器而言:

  1. 即使它是有角度的JS网站,也很有效,只有我们必须处理同步问题.如果你能处理那么没有劣势.
  2. Selenium在自动化方面非常丰富,即它在市场上已经存在多年并且已经非常发展并且它的API几乎是稳定的.
  3. 事实上,它是浏览器自动化开源市场中的一个事实工具.
  4. 几乎每种流行语言都可以使用硒.

量角器

  1. 作为基于角度的自动化工具销售.但是当你看到它的核心时,它就是webdriver JS的包装器.因此,它没有发现浏览器自动化中的任何新的垂直.
  2. 是的,在角度特定定位器策略的情况下它具有一定的优势.它提供了更多选项来使用Angular指令(即角度特定定位器策略).
  3. 它仅适用于一个客户端(语言),即仅适用于JavaScript.因此,要使用它,您必须了解JavaScript.
  4. 虽然它基于webdriverJs,但在市场上是新的.

因此,它完全取决于您的项目要求和团队知识,您希望使用哪种工具.说哪个优于其他优势是不好的.这两个工具都可以帮助我们,使浏览器自动化完美无瑕.希望这可以帮助.