有没有办法让WatiN在页面加载前单击一个链接

Gle*_*ven 6 watin automated-tests unit-testing

我们使用WatiN来测试我们的UI,但是一个页面(遗憾的是不在我们的团队控制之下)需要永远完成加载.有没有办法让WatiN在页面完成渲染之前单击页面上的链接?

Gle*_*ven 11

这是我们发现的代码:

IE browser = new IE(....);
browser.Button("SlowPageLoadingButton").ClickNoWait();
Link continueLink = browser.Link(Find.ByText("linktext"));
continueLink.WaitUntilExists();
continueLink.Click();
Run Code Online (Sandbox Code Playgroud)