2017-12-02 3 views
0

私はURLを起動し、そのページ内のいくつかの要素を探したいと思う。 Safariで実行しようとすると、URLが起動されますが、webdriverインスタンスを使用して要素やその他のアクションが見つかった場合、nullポインタとして例外がスローされます。同じコードがクロムドライバでうまく動作します。私はWindowsマシンでこれを試していますsafariドライバを使用してセレンスクリプトを実行するには?

+0

をWindowsまたはMacを使用していますか? –

答えて

0

Safari Technology Previewを使う必要があります。以下のコードを試してみてくださいWebDriver Support in Safari 10

からの助けを取る:

SafariOptions options = new SafariOptions(); 
options.setUseCleanSession(true); 
options.setUseTechnologyPreview(true); 
currentDriver = new SafariDriver(options); 
関連する問題