使用Postman,我可以使用路径变量来创建正确的URL,但是赛普拉斯是否有可能?我看过他们提到的qs方法,但路径变量上什么也没有。我想用扩展我的基本URL/something/somethingelse
谢谢。
如果您想使用一些动态值将url扩展为url,则可以执行以下操作:
1.转到cypress/support/commands.js
并创建一个自定义命令。
Cypress.Commands.add('requestOne', (value) => {
cy.request({
url: `https://example.com/api/${value}`,
method: 'GET'
}).then(response => {
//Do Something with response
})
})
2.在测试中,您只需在参数中传递值即可。
cy.requestOne('something/somethingelse')
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句