一、用root账号登录并生成token
1.创建一个用例,路径是 https://IP/login,post方法
2.声明数据格式,在Header的Tab页中输入一组key/value
Content-Type/ application/json
3.为登录口令创建加密串,openbmc登录用的加密串,将生成的串存储为参数。
在pre-request-script的Tab页输入
var pw = CryptoJS.enc.Utf8.parse(“xxx”)
var base64 = CryptoJS.enc.Base64.stringify(pw)
pm.environment.set(“originPassword”, base64)
4.输入post方法的参数,使用上一步生成的originPassword参数
在Body的Tab页输入
{“username” : “root”, “password” : “{ {originPassword} }” }
5.完成测试代码,并生成root-token全局变量,这个变量可以在所有的用例中作为登录认证来使用
在Test的Tab页输入