2017-06-23 11 views
2

Chromeで受け入れテストを実行しているときに、フローの一部がログインしているとき、Chromeはパスワードを保存するように促します(このプロンプトでウィンドウの一部を隠す)。 WebDriverIOを設定して、Chromeにプロンプ​​トが表示されないように指示するにはどうすればよいですか? severalgooglesearchesからguiテストを実行しているときにChromeでパスワード保存プロンプトを無効にする

は、私がChromeDriverのために正しい設定がcredentials_enable_serviceと呼ばれていることを学んだが、それは常にセレンのためのRuby、JavaやPythonのAPIを使用して設定されている、と私は方法や場所を設定するのか分かりませんそれは静的WebDriver設定オブジェクトにあります。

capabilities.chromeOptionsの下にあるはずですが、そこに直接置くと、未知のオプションについてwdioからエラーが出ます。

答えて

3

I found an example where the setting was appliedをProtracterフレームワークに適用すると、設定はWebDriverIOにそのままコピーできます。

capabilities.chromeOptionsにはprefsというプロパティがあり、Chromeのプロファイル設定を設定することができます。これが必要なことすべてです:誰かがこの任意の適切な文書を見つけることができれば

capabilities: { 
    'browserName': 'chrome', 
    'chromeOptions': { 
     'prefs': { 
      'credentials_enable_service': false, 
+0

、この記事を編集して、ドキュメントへのリンクを追加して自由に感じます。 – oligofren

関連する問題