当前位置 : 主页 > 网络安全 > 测试自动化 >

可以通过硒自动化吗?如果是的话,为什么要用量角器?

来源:互联网 收集:自由互联 发布时间:2021-06-19
我知道我们可以使用Selenium自动化AngularJs应用程序.但是我们有一个单独的E2E测试框架,它是AngularJs应用自动化的量角器. 任何人都可以帮我理解为什么我们应该使用量角器?为什么不硒?
我知道我们可以使用Selenium自动化AngularJs应用程序.但是我们有一个单独的E2E测试框架,它是AngularJs应用自动化的量角器.

任何人都可以帮我理解为什么我们应该使用量角器?为什么不硒?

不知道我明白你的问题我可以假设你宁愿使用硒 – 但是想了解你所缺少的东西?

Well – Selenium提供了自动化Web浏览器的手段,从而用于自动化e2e测试. Selenium API具有几种主要编程语言的实现,允许您使用Java,C#,python,ruby,JavaScript等编写测试.

如果您已经有了基于硒的e2e测试框架 – 您也可以将其用于AngularJS网络应用程序.您还可以编写必要的JavaScript脚本,一旦使用webdriver运行,将会让您完成所有的量角器 – 但是您必须自己做(只需从量角器源代码中借用).

为什么它可行?因为量角器基本上采用了Selenium Webdriver的JavaScript实现,并且以测试Angular JS Web应用程序的方式使您的生活变得更简单.

你可以在我这个老帖子中看到具体的解释:
http://testautomation.applitools.com/post/94994807787/protractor-vs-selenium-which-is-easier

我会说如果你:
想在JavaScript中编写测试代码
2.主要关注Angular JS应用程序

您可能需要考虑使用量角器.再次 – 没有魔法.他们所做的一切都在源代码中,所以你可以选择你喜欢的硒.

网友评论