我们有 2 个 API,我们想测试负载影响,第二个 API 是所谓的动态目标,它建立在我们从第一个 API 的响应中获得的数据的基础上。
因此,我们希望按顺序运行此测试。我们怎样才能做到这一点?
import { check, sleep } from 'k6';
import http from 'k6/http';
export default function() {
let res, res_body, claim_url
res = http.batch([req])
check(res[0], {
"form data OK": function (res) {
console.log(res.status);
claim_url = JSON.parse(res.body)
console.log(claim_url.details.claim_uri)
return false;
}
});
在不同的函数中分组不同的 API 有帮助吗?