#ionic3 #cypress
#ionic3 #cypress
Вопрос:
В моем приложении Ionic3 я перемещаюсь по страницам с помощью NavController
. В некоторых ситуациях я передаю параметры типа this.navCtrl.push('TestPage', { name: 'John' });
. Есть ли способ повторить это поведение при использовании cypress для посещения страниц, подобных cy.visit('#/test-page');
? Что мне нужно, так это тестовая страница для получения тех же параметров при тестировании cypress, которые она получает при регулярном использовании приложения.
Ответ №1:
В последней версии cypress 3.2.0
вы могли передавать параметры в cy.visit()
команде. Можете ли вы попробовать нижеприведенный способ, чтобы увидеть, работает ли он у вас?
cy.visit('url_goes_here', {
auth: {
username: 'some_username',
password: 'some_password'
}
})
Комментарии:
1. К сожалению, это не сработало. Я думаю, что этот подход предназначен для входа в систему. Для моих нужд мне нужно больше гибкости в отношении типа данных, которые я отправляю.