1

Firefox ブラウザーでは、要素 (ボタン) がクリックされるまで待機する必要があります。どうすればそれを達成できますか?

wait.Until(ExpectedConditions.ElementExists(By.Id(""))ここでは機能していません。

4

3 に答える 3

2

ボタンがクリックされた後に表示される要素の可視性をいつでも待つことができます..

new WebDriverWait(driver,60).until(ExpectedConditions.visibilityOfElementLocated(By.id("id_of_the_new_element")));
于 2013-10-12T03:55:38.100 に答える
0

ボタンが何をトリガーするのかわかりませんが、次のようなことを試すことができます:

var buttonIsClicked = false;

while (!buttonIsClicked)
{
    // check something that can tell you if your button action was performed
    if (conditionsMet) buttonIsClicked = true;    
}
于 2013-10-11T14:58:56.850 に答える