Firefox ブラウザーでは、要素 (ボタン) がクリックされるまで待機する必要があります。どうすればそれを達成できますか?
wait.Until(ExpectedConditions.ElementExists(By.Id(""))
ここでは機能していません。
Firefox ブラウザーでは、要素 (ボタン) がクリックされるまで待機する必要があります。どうすればそれを達成できますか?
wait.Until(ExpectedConditions.ElementExists(By.Id(""))
ここでは機能していません。
ボタンがクリックされた後に表示される要素の可視性をいつでも待つことができます..
new WebDriverWait(driver,60).until(ExpectedConditions.visibilityOfElementLocated(By.id("id_of_the_new_element")));
ボタンが何をトリガーするのかわかりませんが、次のようなことを試すことができます:
var buttonIsClicked = false;
while (!buttonIsClicked)
{
// check something that can tell you if your button action was performed
if (conditionsMet) buttonIsClicked = true;
}