私は多くの人のように同じ問題を抱えています。私のテストケースは安全でないパスワードの警告のためFirefoxで動作していません。私はStackoverflowとGoogleから多くの "ソリューション"を試しましたが、何も私のために解決しなかったので、多分あなたは私を助けることができます!Selenium FireFoxのセキュリティ保護されていないパスワードの警告を無効にする
私はmvn、TestNg、Parallelテストを実行しています。すべてグリッドとドッカーを使用しています。私が試したすべてのソリューション(Firefoxプロファイル、機能...など)は、リモートドライバへのリードがもう始まっていません。ここで
は私のコードです:
public void setUp(String myBrowser) throws MalformedURLException
{
driver = new RemoteWebDriver(newURL("http://0.0.0.0:4444/wd/hub"),getBrowserCapabilities(myBrowser));
}
private static DesiredCapabilities getBrowserCapabilities(String browserType)
{
DesiredCapabilities capabillities = null;
switch (browserType)
{
case "firefox":
System.out.println("Opening firefox driver");
capabillities=new DesiredCapabilities().firefox();
return capabillities;
case "chrome":
System.out.println("Opening chrome driver");
capabillities=new DesiredCapabilities().chrome();
return capabillities;
case "IE":
System.out.println("Opening IE driver");
capabillities=new DesiredCapabilities().internetExplorer();
return capabillities;
default:
System.out.println("browser : " + browserType + " is invalid, Launching Chrome as browser of choice..");
capabillities=new DesiredCapabilities().chrome();
return capabillities;
}
}
あなたのコードはあなたの問題とは関係ありません。問題のスクリーンショットを投稿し、問題が発生したコード行を投稿してください。 –
ねえ、申し訳ありませんが、間違っていると思います。このコードは実行中であり、テストケースも同様です。しかし、私はhttpとログインボタンでログインを使用しています!このウィンドウがポップアップ。このウィンドウがポップアップしている間、例外がスローされテストがログインボタンをクリックしているために失敗し、Firefoxの詳細情報タブが開きます。 – Brenner
クリックがエラーにならないようにしますが、あなたが得たものが開きます。 –