Xamarin UI测试[导航]

时间:2018-04-19 02:50:33

标签: xamarin xamarin.forms xamarin.uitest

我想在从一个页面连续导航到另一个页面等问题时询问有关UI测试的问题。如果我启动UI测试,是否需要为一个特定测试不断地从一个页面导航到另一个页面,或者可以将其切成碎片而不会一次又一次地启动应用程序?感谢

e.g。

[Test]
public void Navigation()
{
    app.Tap("button1NavigateToPage1");
    app.WaitForElement("ElementInPage1"); //If Success
    app.Tap("buttonNavigateToPage2");
    app.Tap("buttonNavigateToPage3");
}

1 个答案:

答案 0 :(得分:0)

测试应从正常状态开始。这就是为什么应用程序重新启动每个测试。

它不应该花费很多时间,你不必看它做它做的事情。

它将在失败的测试结束时向您显示摘要,您可以重新运行它们并再次检查它们。

您还可以截取屏幕截图以确保流程符合预期

app.Screenshot("First screen.");