我希望能够提取预设变量的值并将其用作下一个变量的键。
作为设置的一部分,我将第一个变量声明为
override func viewDidLoad() {
super.viewDidLoad()
button.addTarget(self, action: #selector(showPassword), for: .touchDown)
button.addTarget(self, action: #selector(hidePassword), for: .touchUpInside)
button.addTarget(self, action: #selector(hidePassword), for: .touchUpOutside)
}
@objc func showPassword(_ sender: Any) {
print("show password")
}
@objc func hidePassword(_ sender: Any) {
print("hide password")
}
其中设置了UUID,然后我想将存储在UUID(1eb253c)中的值用作第二个变量的键。
这样,在过程结束时,我有两个变量:
AND
这可能吗?
答案 0 :(得分:0)
这可以通过以下方式实现:
var role_data = pm.response.json().results[0];
postman.setGlobalVariable(pm.environment.get("uuid"), role_data.role_category_id);
答案 1 :(得分:0)
在声明环境变量uuid
之后,尝试声明另一个环境变量,该环境变量使用“ uuid”的值作为键并将请求的响应作为其值:
pm.environment.set(pm.environment.get("uuid"), pm.response)