0

私は Selenium を練習していますが、奇妙な問題が発生し、しばらく理由が見つかりませんでした。

私の Mac では、Selenium スタンドアロン サーバーと Selenium Web ドライバーを起動しました。

Elciplse で、Selenium スクリプトをコーディングし、次のように Selenium インスタンスを作成しました。

selenium = new DefaultSelenium("localhost", 4444,
    "*chrome", "http://sydney.mycompany.net.au/GBT");

http://sydney.mycompany.net.au/」は、当社の社内ウェブです。

JUnit を開始したとき、セレン サーバーがGET /GBTWeb サーバーに送信されていないようです (wireshark トレースを確認しました)。最初の部分 (http://sysney.mycompany.net.au) のみがカウントされました/GBTが、切断されました。 .

URL を に変更した場合www.google.com.au、すべて問題ありません。

などの公開 Web ページを試してみwww.dailytelegraph.com.au/lifestyleましたが、同じ問題lifestyleが発生しました。

Seleniumサーバーまたはドライバー側で行う必要がある設定はありますか? どうもありがとう。

4

1 に答える 1

1

セレンを初期化するときに、ベースURL(つまりドメイン名)が指定されます。ベースURLを指定した後、次の方法で内部Webページに移動できます。selenium.open("/GBT")

于 2012-05-15T11:41:27.720 に答える