Есть ли способ передать параметры при посещении страницы с помощью «cy.visit», как при использовании «navCtrl.push ('testpage', params)"? - PullRequest
0 голосов
/ 02 апреля 2019

В моем приложении Ionic3 я перемещаюсь по страницам, используя NavController.В некоторых ситуациях я передаю такие параметры, как this.navCtrl.push('TestPage', { name: 'John' });.Есть ли способ воспроизвести это поведение при использовании кипариса для посещения страниц типа cy.visit('#/test-page');?Что мне нужно, так это TestPage для получения тех же параметров при кипарисовом тестировании, которые он получает при регулярном использовании приложения.

1 Ответ

0 голосов
/ 03 апреля 2019

В последней версии Cypress 3.2.0 вы можете передавать параметры в команду cy.visit(). Можете ли вы попробовать ниже, чтобы увидеть, работает ли для вас?

cy.visit('url_goes_here', {
  auth: {
    username: 'some_username',
    password: 'some_password'
  }
})
...