我想在从一个页面连续导航到另一个页面等问题时询问有关UI测试的问题。如果我启动UI测试,是否需要为一个特定测试不断地从一个页面导航到另一个页面,或者可以将其切成碎片而不会一次又一次地启动应用程序?感谢
e.g。
[Test]
public void Navigation()
{
app.Tap("button1NavigateToPage1");
app.WaitForElement("ElementInPage1"); //If Success
app.Tap("buttonNavigateToPage2");
app.Tap("buttonNavigateToPage3");
}
答案 0 :(得分:0)
测试应从正常状态开始。这就是为什么应用程序重新启动每个测试。
它不应该花费很多时间,你不必看它做它做的事情。
它将在失败的测试结束时向您显示摘要,您可以重新运行它们并再次检查它们。
您还可以截取屏幕截图以确保流程符合预期
app.Screenshot("First screen.");