我需要在 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 加载时继续代码。
我怎样才能做到这一点?
请帮我。