我必须将.jmx
文件重写为k6。迁移工具不起作用。在.jmx
文件中有一个包含两个线程组的测试计划。每个线程组具有不同的线程数和循环计数。
本来我想这样做
export default function () {
group('JMX file test plan', () => {
group('first thread group', () => {});
group('second thread group', () => {});
});
我想options
与配置vus
和iterations
.
export let options = {
stages: [
{ vus: first-group-threads, iterations: first-group-loops },
{ vus: second-group-threads, iterations: second-group-loops }
],
}
但据我了解,它将使用第一阶段参数和第二阶段参数执行所有组两次。
有没有办法用自己的数量vus
和执行每个组iterations
?或者我必须创建单独的测试文件?