【发布时间】:2019-07-08 15:39:47
【问题描述】:
如何在我的测试中更改书签?我的情况:
- 导航
- 等到页面加载完毕
- 点击按钮
- 新书签已创建
- 等待新页面加载(在新书签中)
-
做事……
var wait = new WebDriverWait(driver, TimeSpan.FromSeconds(30)); driver.Navigate().GoToUrl("http://MyPage"); wait.Until(drv => drv.FindElement(By.XPath(".//*[@id='ui-id-1']"))); Thread.Sleep(1000); driver.FindElement(By.Id("AddNewRecord")).Click(); Console.WriteLine(driver.Url); wait.Until(drv => drv.FindElement(By.XPath("//*[contains(text(), 'Country')]"))); driver.FindElement(By.Name("Country")).Click();
问题:驱动程序仍在观看第一个书签并且总是超时。
【问题讨论】: