Selenium C# WebDriver: Wait until element is present

前端 未结 24 2860
礼貌的吻别
礼貌的吻别 2020-11-22 08:53

I want to make sure that an element is present before the webdriver starts doing stuff.

I\'m trying to get something like this to work:

WebDriverWait w         


        
24条回答
  •  名媛妹妹
    2020-11-22 09:54

    You can also use

    ExpectedConditions.ElementExists

    So you will search for an element availability like that

    new WebDriverWait(driver, TimeSpan.FromSeconds(timeOut)).Until(ExpectedConditions.ElementExists((By.Id(login))));
    

    Source

提交回复
热议问题