Firefoxの起動時に水ウェブドライバでRubyスクリプトを実行中にスクリプトが失敗しています。その理由は、起動時に認証ポップアップが表示され、会社によって設定されたポリシーのためにデフォルトURLが起動されるからです。&は変更できません。だから、スクリプトは、安定した接続を得ることができないと言って失敗します。私の会社のポリシー側から何も変えることができないので、これをコードで処理する方法はありますか?アプリケーション起動時に認証ポップアップを取得する
0
A
答えて
1
AutoAuthが手動で動作するかどうかを確認し、もしそうなら、あなたのカスタムFirefoxのプロファイルに追加することができます:ワチールためhttps://stackoverflow.com/a/35918342/4072371
コード:
profile = Selenium::WebDriver::Firefox::Profile.new
profile.add_extension "../path/to/autoauth.xpi"
b = Watir::Browser.new :firefox, :profile => profile
0
タイタスの答えは動作しない場合は、あなたがする必要がある場合がありますあなたのドメインの一部ではなく、ポリシー実施の対象ではないVMから実行するような、そのポリシーの周りの何らかの方法を調べてください。また、おそらくESRリリースのようなfirefoxの少し異なるバージョンをmozillaから直接ダウンロードすることもできます。これは、そのポリシーセットがない可能性があります。
関連する問題
- 1. iframeアプリケーションの最初の認証時に、認証用ポップアップではなくFacebookロゴを取得しています
- 2. 起動時にアプリケーションを起動する
- 3. Facebookアプリケーション認証トークンエラーを取得する
- 4. アプリケーションの再起動時にArrayListを取得しますか?
- 5. コードでSpringアプリケーションの起動時間を取得する
- 6. Qt現在のアプリケーションの起動時間を取得する
- 7. firebaseベースのエラー起動時の認証):
- 8. SpringBootの起動時に認証ファイルを参照する方法
- 9. 起動時に再起動アプリケーションを起動する
- 10. facebook iframe - ポップアップ認証の代わりにFacebookのロゴを取得
- 11. スプリングブート。 SQLスクリプトを実行し、アプリケーションの起動時にデータを取得する
- 12. インストールルビー・デバッグは、今「に時間を浪費して起動するアプリケーションを...」取得
- 13. アプリケーション起動時に起動するQTMovieファイルを保存する
- 14. 起動時にアプリケーションを挿入する
- 15. Spring起動アプリケーションの起動中にjettyサーバのNoClassDefFoundErrorを取得する
- 16. 起動時にコードネーム1のアプリケーションを起動する
- 17. Windowsの起動時にアプリケーションを起動する
- 18. iPhone起動時にアプリケーションを起動する方法
- 19. 起動時にChromeアプリケーションを起動する
- 20. 起動時にplackアプリケーションを起動する方法
- 21. アプリケーション起動時のpg-promiseによるデータベース接続の確認
- 22. アプリケーション資格情報をIE認証ポップアップに渡す
- 23. プログラム起動時にダイアログウィンドウをポップアップする方法は?
- 24. ASP.NET MVC:アプリケーションの起動時にデータベース接続を確認して
- 25. iPhoneアプリケーションが起動時にクラッシュする
- 26. 起動時にiOSアプリケーションがクラッシュする
- 27. 起動時にアプリケーションがクラッシュする
- 28. 起動時にアプリケーションがクラッシュする
- 29. アプリケーション起動時のSwift起動アプリ
- 30. actionscript httpservice認証ポップアップ
コードは期待通りに機能しており、助けてくれてありがとう – mulla