【发布时间】:2016-09-30 22:04:10
【问题描述】:
我需要在 Chrome 浏览器中使用 Selenium 在网站自动化中等待特定 URL。 用户将在我们的网站上进行在线支付。从我们的网站用户被重定向到支付网关。当用户完成支付后,网关会重定向到我们的网站。我想收到从网关到我们网站的重定向通知。
我有一个在网页中等待“特定 ID”的示例,这里是 vb.net 代码
driver.Url = "http://gmail.com"
Dim wait As New WebDriverWait(driver, TimeSpan.FromSeconds(10))
wait.Until(Of IWebElement)(Function(d) d.FindElement(By.Id("next")))
这会导航到“gmail.com”并在该页面上等待 ID“next”。相反,我只想在特定 URL 加载时继续代码。
我该怎么做?
请帮帮我。
【问题讨论】:
标签: c# vb.net selenium webautomation chrome-web-driver