赛普拉斯中的路径变量

贾斯珀·斯洛克(Jasper Slokker)

使用Postman,我可以使用路径变量来创建正确的URL,但是赛普拉斯是否有可能?我看过他们提到的qs方法,但路径变量上什么也没有。我想用扩展我的基本URL/something/somethingelse

谢谢。

Alapan das

如果您想使用一些动态值将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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章