我正在尝试测试我的API上已有的一些验证规则。我正在使用邮递员,并且尝试在测试部分中编写一些测试。到目前为止,如果我更改基本身份验证的值并编写,我可以手动进行准确测试
pm.test("Status code is 401", function () {
pm.response.to.have.status(401);
});
有没有办法通过代码更改用户名/密码?
最佳答案
在您设置用户名的基本身份验证选项卡中,只需将您的用户名替换为{{username}}
(您创建的环境变量,其中包含“ clear”的用户名),输入密码同上
然后,在请求前脚本中,可以使用pm.environment.set('username', newValue)
函数用新的(未哈希的)值更新它。就像您是直接在“验证”标签中编写代码一样。
那应该工作。我不知道柴语法,但是...
关于javascript - 如何在 postman 测试中更改用户名密码,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47078707/