angularjs – 使用Firefox或Safari在量角器中进行E2E测试?
发布时间:2020-12-17 08:05:18 所属栏目:安全 来源:网络整理
导读:我正在使用量角器来测试我的angular.js应用程序,并在Chrome中工作得很好。我有一些问题让它成立,并学习额外的webdriver语法为茉莉花,但现在我得到它的挂起,并有一些测试正在运行和传递在Chrome。 有没有人知道在Firefox或Safari或IE或Opera中运行量角器
我正在使用量角器来测试我的angular.js应用程序,并在Chrome中工作得很好。我有一些问题让它成立,并学习额外的webdriver语法为茉莉花,但现在我得到它的挂起,并有一些测试正在运行和传递在Chrome。
有没有人知道在Firefox或Safari或IE或Opera中运行量角器的任何方法?我希望能够针对更多浏览器运行这些测试,而不仅仅是Chrome。我看过the Protractor docs on GitHub,但它只显示chromeDriver的配置文件。有没有像Firefox驱动程序或Safari驱动程序这样的东西? PS。我不认为这将有很大的帮助,所以我不会发布我目前的配置文件,但如果它是有用的,让我知道,我可以发布在这里。
是!您需要根据您要使用的浏览器驱动程序做一些设置,但是Firefox和Safari Safari应该是微不足道的。他们的驱动程序包含在Selenium Standalone服务器中。只是添加
capabilities: { 'browserName': 'firefox' // or 'safari' }, 到配置文件。 对于IE,您需要安装单独的二进制文件,Selenium Standalone Server需要将二进制文件放在PATH中。之后,您应该可以在配置中使用ie作为浏览器名称。查看IEDriver文档 – http://code.google.com/p/selenium/wiki/InternetExplorerDriver (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- shell 中利用sqlplus 执行sql脚本的简便方式
- 用C语言运行rand()并使用Shell Scripts循环
- 在单元格模板中的anglejs-ng-click不会在控制器中触发功能
- 为什么不将每个Scala类都作为案例类?
- 004_basic_features_of_bash
- bootstrap-datetimepicker.js
- scala – 与宏的奇怪类型不匹配:找到:具有基础类型A的单例
- 改进vimdiff相似性搜索机制的方法
- Angular Dart到JavaScript的结果对于制作而言太大了?
- angularjs – Angular UI Bootstrap datepicker,视图更改时