2015-10-30 88 views

回答

1

在理想的世界,或通過「玫瑰色眼鏡」看它:

是的,當然。編寫一次測試 - 在任何瀏覽器/功能上重複使用和執行多次。全部由相同的Selenium/WebDriverJS/Protractor API處理。

在現實世界中,並不那麼簡單。使用Internet Explorer時,通常需要以特殊方式處理某些內容,在測試代碼中添加內容以滿足您的期望:explicitly resolve a click promise或添加explicit wait或添加人爲延遲或關閉角動畫,增加implicit wait timeouts - 你的名字。