1
我正在使用Visual Studio C#与Xamarin开发iOS应用程序。我有一个在Xamarin测试云中运行的UI自动化。我想要做的是检查弹出式窗口是否存在,如果存在,解雇。如果没有,继续。我在测试方法中使用的代码如下所示:如何在不失败Xamarin测试云的情况下检查UI元素是否存在?
try
{
app.WaitForElement(x => x.Text("Update available"));
app.Tap(x => x.Marked("Ignore"));
}
catch (TimeoutException)
{
// TODO: this catch doesn't work. Test in cloud still fails.
}
问题是捕捉不起作用。当测试在Xamarin测试云中运行时,测试仍然失败,超时错误发现元素。有谁知道如何做到无失败测试?
感谢,
默认为1在测试云中分钟,所以如果需要更长的时间。你的目标有一个问题。您可能想要了解为什么需要一分钟才能显示元素。 –