profile = webdriver.FirefoxProfile("C:\\Users\\xyz\\Desktop\\New folder (3)")
profile.set_preference('webdriver_assume_untrusted_issuer', True)
profile.update_preferences()
driver = webdriver.Firefox(firefox_profile=profile)
driver.implicitly_wait(10)
driver.get("https://xx.xx.2xx.xx/login")
これは Windows では正常に機能しますが、Linux では機能しません。Linux でテストを実行する必要があります。
今、私は機能している1つの方法を試しましたが、Firefoxプロファイルを使用する必要があります. 私の要件は、50 台のデバイス (IP アドレスが異なり、残りは同じ) があり、フレームワークがアイドル状態のデバイスを選択することです。
私の解決策:-firefoxプロファイルを作成します-デバイスからssl証明書をダウンロードします-証明書をcert8.dbに追加します-さらに上記のコード。
しかし、上記の解決策は時々失敗します。できればfirefoxプロファイルは避けたい
Pythonを使用して「desiredcapabilities」を使用してサンプルコードを提供できる人はいますか?