2015-10-30 59 views

回答

1

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

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

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