javascript - Protractor 是否兼容 IE 9 浏览器?

标签 javascript angularjs internet-explorer selenium protractor

我必须为在 IE9 上运行的 Angular 应用程序编写端到端验收测试。我想知道Protractor模拟的浏览器相当于IE9以上吗?

最佳答案

在理想世界中或通过“玫瑰色眼镜”看待它:

Yes, sure. Write your tests once - reuse and execute multiple times on any browser/capability out there. It's all handled by the same Selenium/WebDriverJS/Protractor API.

在现实世界中,事情没那么简单。使用 Internet Explorer,通常会遇到需要以特殊方式处理的问题,在测试代码中添加一些内容以满足您的期望:explicitly resolve a click promise ,或添加 explicit wait ,或者添加人工延迟,或者关闭 Angular 动画,增加implicit wait timeouts - 你的名字。

关于javascript - Protractor 是否兼容 IE 9 浏览器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33441463/

相关文章:

html - <div> 的高度未在 IE 浏览器的表格单元格中计算

javascript - 检测元素上的拖动位置

javascript - ParksController#create 缺少此请求格式和变体的模板。 request.formats : ["text/html"] request. 变体:[]

以编程方式更改模型时,AngularJS自定义验证不会触发

javascript - 当 Selenium 中自动下拉菜单时,无法触发 Angular ng-change 功能

c# - Selenium IE 自动化

javascript - 图表;无法读取未定义的属性 '0'

javascript - 正则表达式用Javascript替换每第二次出现的内容

javascript - ng-class 不适用于带有 templateURL 的自定义指令

html - IE7 不支持视差 CSS 效果?