编程语言
首页 > 编程语言> > c#显示等待

c#显示等待

作者:互联网

等待页面上的元素加载完成

WebDriverWait wait = new WebDriverWait(this.driver, TimeSpan.FromSeconds(600));
wait.Until(d => d.FindElement(By.CssSelector("table[class='crosstabTable_NS'] td[class='ov DataCell']")));

等待js脚本执行完毕

WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
//等待页面上的元素加载完成
var a = wait.Until((d) =>
{
    try
    {
        return this.driver.ExecuteScript(js);
    }
    catch (Exception ex)
    {
        return null;
    }
});

标签:显示,TimeSpan,c#,driver,等待,Until,WebDriverWait,wait
来源: https://www.cnblogs.com/wangylblog/p/14003175.html