Protractor是否具有IE 9浏览器兼容性?

时间:2015-10-30 17:16:06

标签: javascript angularjs internet-explorer selenium protractor

我必须为在IE9上运行的Angular App编写端到端验收测试。我想知道Protractor模拟的浏览器是否等同于IE9或以上?

1 个答案:

答案 0 :(得分:1)

在理想的世界中或通过玫瑰色眼镜看#34;

  

是的,当然。编写测试一次 - 在任何浏览器/功能上重复使用并执行多次。它全部由相同的Selenium / WebDriverJS / Protractor API处理。

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