私はMarionetteとそのPythonクライアントを使ってFirefox用の自動テストを書こうとしていますが、Pythonは指定されたプロファイルでPythonを起動できないようです。これは、テスト用に2つのFirefoxプロファイルが必要なので問題です。私はsubprocess.call(['C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe', '-P Marionette'])
を使用しようとしていますが、代わりにデフォルトのFirefoxプロファイル(それはそうではありません)を使用して起動します。 Marionetteは現在のFirefoxプロファイルを変更できますか、またはPythonはコマンドライン引数を使用して特定のプロファイルを実行できますか?Pythonは特定のプロファイルでFirefoxを起動できますか?
0
A
答えて
0
"-P Marionette"
は、リスト内の2つの異なるエントリでなければなりません。 はそう
subprocess.call([firefox_fullpath, "-p", "Marionette"])
「-Pマリオネット」を使用する2つの引数は、(私が知っているすべてのOSに適用される)技術です。
関連する問題
- 1. Pythonでselenium webdriverの既定のfirefoxプロファイルを使用する
- 2. 話して特定のコマンドを起動できますか?
- 3. プロファイル付きのspringbootを起動する
- 4. firefoxキャッシュから特定のファイルを削除できますか?
- 5. Firefoxのプロファイルは
- 6. KarmaはJenkinsとUbuntuでFirefoxを起動できません12.04
- 7. jenkinsユーザーとしてfirefox 28を起動できません(rootユーザーはうまく起動できます)
- 8. EC2インスタンスの起動は、特定の時間帯に制限できますか?
- 9. PythonのSeleniumでファイルをダウンロードする:Firefoxのプロファイルを設定しても、ダウンロードウィンドウが開きます
- 10. 特定のモジュールを正しく起動できません
- 11. 特定のWebSphere Application Serverを起動できません
- 12. PythonのセレンのFirefoxブラウザ起動エラー
- 13. SeleniumのFirefoxプロファイルでPhantomJSドライバを使用できません
- 14. Windowsプロファイルのリセット後にワークスペースを特定できません
- 15. 端末を特定の方法で起動しますか?
- 16. JAVAは特定の順序でスレッドを起動します
- 17. firefoxで分度器を起動できません
- 18. 角度2 +角度cliでfirefoxを起動できません
- 19. ハドソンでfirefoxを起動できません
- 20. NFCで特定のアンドロイドアプリを起動
- 21. ターミナルで複数のfirefoxプロファイルを開き、デフォルトのプロファイルを保持する
- 22. CUDA、cuPrintfが「不特定の起動失敗」を引き起こしますか?
- 23. Aptana Pythonを起動できません
- 24. pythonは特定のウィンドウのスクリーンショットを取得できますか?
- 25. Firefoxブラウザで特定のURLをナビゲートできません。
- 26. Python Selenium - FireFox Webdriverプロファイル設定の可能なキー
- 27. SeleniumでFirefoxを起動するとシステムデフォルトのFirefox設定と異なる
- 28. geckoドライバを使用してFirefoxを起動できません
- 29. Mavenプロファイルは別のMavenプロファイルから継承できますか?
- 30. geckodriverなしでセレン3.3.0のバージョンでfirefoxを起動できます
私は、両方のFirefoxセッション「スタート」「C:\ Program Files(x86)\ Mozilla Firefox \ firefox.exe」-P Marionette -no-remote'と他のプロファイルの両方を起動するバッチスクリプトの回避策を得ました。同様に、pythonスクリプト自体を起動する前に。より良い方法がありますか? – Inglonias