0
在我的項目上,我嘗試使用Safari在Mac上啓用使用Selenium(3.4.0,也試用較低版本)的自動化測試。正如蘋果論壇所說,我正在使用技術預覽進行測試。Selenium + Safari - Webkit 300錯誤
Safari瀏覽器開始還好,但所有網站都與以下錯誤而失敗:
Safari can't open page. The error is "Webkit encountered an internal error" (WebkitErrorDomain:300)
但在沒有自動化會話一切正常打開。
下面是瀏覽器驅動器是如何初始化:
SafariOptions safariOptions = new SafariOptions();
safariOptions.setUseTechnologyPreview(true);
safariOptions.setUseCleanSession(true);
caps.setCapability(SafariOptions.CAPABILITY, safariOptions);
driver = new SafariDriver(caps);
你有什麼想法嗎? 在此先感謝
https://discussions.apple.com/thread/7084847?start=0&tstart=0 –
你並不孤單: - https://forums.developer.apple.com/thread/75417 ..似乎它是一個已知的錯誤 –
是的,我知道。我在那裏問了問題。 但是在這種情況下,Technology Preview幫助 –