2017-04-12 102 views
0

當我在Safari上運行我的量角器5.0.0測試時,我收到UnsupportedOperationError: Build info: version: '3.3.1', revision: '5234b32', time: '2017-03-10 09:04:52 -0800'。 我在safari中啓用了webdriver 2.48.0擴展。無法在macOS Sierra上運行量角器測試,Safari 10.0.2

的conf文件:

capabilities: { 
    name: 'Safari', 
    browserName: 'safari', 
    logName: 'Safari', 
    shardTestFiles: true, 
    maxInstances: 2 
    } 
seleniumAddress: 'http://localhost:4444/wd/hub' 

我手工啓動服務器通過 ./node_modules/.bin/webdriver-manager start

,並在不同的終端

運行規範我應該跑硒的特定版本服務器。任何幫助,將不勝感激。

回答

1

帶有Safari 10.0.2的macOS Sierra需要新的Safari驅動程序。 Safari webdriver 2.48.0 extenson適用於Safari 9及更低版本。

新的Safari驅動程序有一些問題,另請參閱here並搜索Google ;-)。

請記住,例如等待角不起作用,避免使用browser.ignoreSynchronization = true;

+0

謝謝,這是有益的!我會堅持使用2.53.1進行Safari瀏覽器測試,一旦解決了新的Safari瀏覽器驅動程序問題,它可能會升級 – CodeJockey