wdio.conf.js
の以下の機能を使用してSafariテクノロジープレビューリリース43(Safari 11.1、WebKit 12605.1.12)でテストを実行しようとしました。webdriver ioテストでのsafari技術プレビューの使用方法(wdioテストランナーを使用)?
capabilities: [{
browserName: 'safari',
'safari.options': {
technologyPreview: true
}
}]
テストを実行するたびに、通常のバージョンのブラウザが開きます。誰も同様の問題に直面している?
利用サファリいけない
[14:39:54] COMMAND POST "/wd/hub/session"
[14:39:54] DATA {"desiredCapabilities":{"javascriptEnabled":true,"locationContextEnabled":true,"handlesAlerts":true,"rotatable":true,"browserName":"safari","safari.options":{"technologyPreview":true},"loggingPrefs":{"browser":"ALL","driver":"ALL"},"requestOrigins":{"url":"http://webdriver.io","version":"4.6.2","name":"webdriverio"}}}
[14:39:55] INFO SET SESSION ID EE19F81D-B054-4926-8235-B64387250665
[14:39:55] RESULT {"applicationCacheEnabled":true,"rotatable":false,"databaseEnabled":true,"handlesAlerts":true,"version":"12604.3.5.1.1","cleanSession":true,"platform":"macOS","nativeEvents":true,"locationContextEnabled":false,"webStorageEnabled":true,"browserName":"safari","javascriptEnabled":true,"platformName":"macOS","cssSelectorsEnabled":true}
[14:39:56] COMMAND POST "/wd/hub/session/EE19F81D-B054-4926-8235-B64387250665/url"
私は、ChromeよりもSafariテクノロジのプレビューを実行する方法を探していました。 – human
「browserName」をSafariに変更するか、safari.exe(または他のすべてのosのファイル拡張子)パスを使用すると、これまでSafariと「バイナリ」に使用していたもの –