Selenium c#Webriver:等待元素出现我想确保在Webriver开始执行任务之前有一个元素存在。我试着让这样的东西发挥作用:WebDriverWait wait = new WebDriverWait(driver, new TimeSpan(0,0,5));wait.Until(By.Id("login"));我主要是在挣扎如何设置这个任意的函数.。
3 回答
蝴蝶刀刀
TA贡献1801条经验 获得超8个赞
driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(10);
一个隐含的等待是告诉WebDriver在尝试查找一个或多个元素(如果它们不是立即可用的话)时轮询DOM一段时间。默认设置为0。一旦设置完毕,就会为WebDriver对象实例的生命设置隐式等待。
- 3 回答
- 0 关注
- 1521 浏览
添加回答
举报
0/150
提交
取消