0

みなさん、こんにちは。

Seleniumを使用してWebページで動的フォームをテストしたいと思います。実際、フォームを取得するにはリンクをクリックする必要があり、フォームは同じページにあるので、フォームはリンクの後ろにあります。

リンクにヒットし、Seleniumが要素IDが見つからないというエラーをドロップしたときに、テストを開始する必要があります。これをチェックしてください:http ://www.thalys.com/be/fr/aide#contacts 。そこで、再生リンクを押す必要があります。テストしようとすると、次のようになります。[エラー]要素id =再生が見つからず、テストが停止します。

私が使用しなければならないコマンドの種類を知っていますか?ありがとうございました

4

1 に答える 1

0

定式化された質問から、最も簡単な方法は driver get(url) を使用することだと思います。例えば

String url= "http://www.thalys.com/be/fr/aide#contacts"
 @Before
    public void openFirefox() throws IOException {


        driver = new FirefoxDriver();

        driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS);

        driver.get(url);
    }

このアプローチを試しましたか?

于 2012-09-07T11:44:28.287 に答える