Я хотел бы задать вопрос по поводу UI Test при непрерывном переходе с одной страницы на другую и так далее. Если я запускаю тест пользовательского интерфейса, нужно ли мне постоянно переходить с одной страницы на другую для одного конкретного теста или его можно разделить на части, не запуская приложение снова и снова? Спасибо
например
[Test]
public void Navigation()
{
app.Tap("button1NavigateToPage1");
app.WaitForElement("ElementInPage1"); //If Success
app.Tap("buttonNavigateToPage2");
app.Tap("buttonNavigateToPage3");
}





Тест должен начинаться с нормального состояния. Вот почему приложение перезапускается при каждом тестировании.
Это не должно занимать много времени, и вам не нужно смотреть, как он делает то, что делает.
Он покажет вам сводку в конце неудавшихся тестов, и вы можете повторно запустить их и снова проверить.
Вы также можете сделать снимок экрана, чтобы убедиться, что все прошло по назначению.
app.Screenshot("First screen.");
Я понимаю. Думал можно по разному запускать. Спасибо