首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Angular Scenario Runner vs Protractor

Angular Scenario Runner vs Protractor
EN

Stack Overflow用户
提问于 2016-02-18 23:56:58
回答 2查看 318关注 0票数 1

我说Protractor必须在运行测试的机器上安装Protractor/Selenium Webdriver,但Angular Scenario runner在浏览器中执行,这样说对吗?

基本上,我希望能够远程运行测试/场景,让潜在的面试官深入了解我正在开发的网站的行为/性质。

我以前用过iMacros,但是,这些测试不能严格地在火狐和Chrome之间移植吗?

我关于量角器和角度方案运行器之间的差异的假设是正确的吗?

谢谢,马克。

EN

回答 2

Stack Overflow用户

发布于 2016-02-19 00:22:26

Protractor包装了WebDriverJS - javascript selenium绑定,并在其上添加了相当多的内容,专门用于测试Angular站点,但不是必须的。当您运行Protractor时,您需要为您的应用程序提供服务并进行访问,您可能需要启动selenium服务器或使用Firefox和Chrome可用的直接连接功能,另请参阅:

另一方面,Angular Scenario runner是你不应该考虑的东西-它目前已被弃用,并处于维护模式。

票数 2
EN

Stack Overflow用户

发布于 2016-02-19 00:37:40

我说的对吗? Protractor必须在运行测试的机器上安装Protractor/Selenium Webdriver,但Angular Scenario runner在浏览器中执行?

如果您使用的是NPM,那么您可以将Protractor/Selenium Webdriver作为本地依赖项。它们不必在全球范围内安装。参见https://github.com/angular/protractor

基本上,我希望能够远程运行测试/场景,让潜在的面试官深入了解我正在开发的网站的行为/性质。

你是指使用protractor或类似的东西来展示工作流程和用例的网站的现场演示吗?如果是这样,那么您可能对解决方案进行了过度设计。Youtube视频也会有同样的效果。

我以前也用过iMacros,但是,这些测试不能严格地在火狐和Chrome之间移植吗?

量角器测试是可移植的,你只需要正确的webdriver并确保指向浏览器二进制文件。

我关于量角器和角度场景运行器之间的差异的假设是正确的吗?

我不能回答这个问题。我对Angular Scenario Runner知之甚少。

我建议不要这样做,因为它已经折旧了,请参阅https://docs.angularjs.org/guide/e2e-testing页顶部的注释。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35486263

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档