【发布时间】:2018-06-19 22:18:18
【问题描述】:
我使用Coypu 进行测试。
我怎样才能等到某个 css 或某个文本出现?
现在我的解决方案是这样的:
browser.Visit(uriContext.Uri.ToString());
var deadline = DateTime.UtcNow.Add(WebAppWarmUpTimeout);
while (DateTime.UtcNow < deadline)
{
if (browser.HasContent("404 - File or directory not found.", SmallTimeoutOptions))
{
Assert.Fail("404");
}
else if (browser.FindCss("body nav a", "Job Search", SmallTimeoutOptions).Exists())
{
break;
}
}
有没有更好的方法?
【问题讨论】:
标签: c# ui-automation coypu