首页 > 解决方案 > 如何访问 cypress 中的 url 并更改参数之一的值,或者只是更改 url 的值?

问题描述

我有一个特定的url,通过输入我在输入中得到的参数值,如何在url中使用cypress更改值

http://localhost:28080/app/form/54fd3434f? -initial url

http://localhost:28080/app/form/54fd3434f?text_field=Text&text_field2=Text2  -expected url 
after type

标签: cypress

解决方案


你可以做这样的事情 -

cy.url().then(url => {
    cy.visit(url + 'text_field=Text&text_field2=Text2')
});

cy.url()将产生当前 URL 作为字符串。现在添加您要添加​​的参数并使用cy.visit()您可以访问新的 url。


推荐阅读