1
我必须为运行在IE9上的Angular App编写端到端的验收测试。我想知道是等于IE9或更高版本的量角器模拟的浏览器?量角器是否具有IE 9浏览器兼容性?
我必须为运行在IE9上的Angular App编写端到端的验收测试。我想知道是等于IE9或更高版本的量角器模拟的浏览器?量角器是否具有IE 9浏览器兼容性?
在理想的世界,或通过“玫瑰色眼镜”看它:
是的,当然。编写一次测试 - 在任何浏览器/功能上重复使用和执行多次。全部由相同的Selenium/WebDriverJS/Protractor API处理。
在现实世界中,并不那么简单。使用Internet Explorer时,通常需要以特殊方式处理某些内容,在测试代码中添加内容以满足您的期望:explicitly resolve a click promise或添加explicit wait或添加人为延迟或关闭角动画,增加implicit wait timeouts - 你的名字。