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 - 你的名字。