当使用“ cy.visit”访问页面时(例如使用“ navCtrl.push('testpage',params)”)时,是否可以传递参数?

时间:2019-04-02 18:45:44

标签: ionic3 cypress

在Ionic3应用程序中,我使用NavController浏览页面。在某些情况下,我传递诸如this.navCtrl.push('TestPage', { name: 'John' });之类的参数。使用赛普拉斯访问cy.visit('#/test-page');之类的页面时,是否可以复制这种行为? 我需要的是TestPage,以使其在定期使用该应用程序时所接收的柏树测试下的参数相同。

1 个答案:

答案 0 :(得分:0)

在最新的赛普拉斯版本3.2.0中,您可以在cy.visit()命令中传递参数。您可以尝试以下方法查看,是否适合您?

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