我们正在使用WatiN为测试我们的UI,但一个页面(这是不幸的是不在我们的团队控制)需要永远完成装载。有没有办法得到WatiN点击的链接页面上的本页之前完成呈现完全?

有帮助吗?

解决方案

这里的代码中我们发现工作:

IE browser = new IE(....);
browser.Button("SlowPageLoadingButton").ClickNoWait();
Link continueLink = browser.Link(Find.ByText("linktext"));
continueLink.WaitUntilExists();
continueLink.Click();

其他提示

你应该能够离开出的呼吁WaitUntilExists()由于WatiN不会这一内部当你呼叫一个方法或财产上的一个元素(象的链接。点击()你rexample).

禾田, Jeroen范梅嫩 导致开发WatiN

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top