1

私のWebサイトでJava / TestNG自動ユーザー登録を使用してSelenium Webdriverを実行しています。CSV からの読み取り

最初に、特定のプロファイルで Firefox を開きます。次にループがあり、その中でユーザーを作成してサインアウトし、再度サインアップ ページに移動して別のユーザーを登録し、ログアウトします。

それはすべて機能していますが、これらの赤い警告が表示され、それらが何に関連しているのかわかりません:

INFO: I/O exception (java.net.BindException) caught when connecting to the target host:
Address already in use: connect

以下の回答のおかげで、おそらくいくつかの接続を close() または disconnect() する必要があることを理解しましたが、どの接続ですか?

このコード スニペットは、私が一度行ったことです。

 public void setUp(ArrayList<ArrayList<String>> array) throws Exception {
     long timeoutInSeconds = 30;
     ProfilesIni profile = new ProfilesIni();
     FirefoxProfile ffprofile = profile.getProfile("SELENIUM");
     WebDriver driver = new FirefoxDriver(ffprofile);
     WebDriverWait wait = new WebDriverWait(driver, timeoutInSeconds );
     driver.manage().window().maximize();
     driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
     userSignup(array, driver, wait);

これは私がループするものです:

        driver.get("http://asd.asd.com/users/sign_up");

また、CSV ファイル リーダーへの開いている接続もありますが、メソッドの最後で、データの配列を渡した後、それを閉じます。

4

1 に答える 1

1

この質問はこの問題を解決します

これは情報レベルのメッセージです。ご心配なく。

于 2013-07-14T22:47:23.953 に答える