以以下流程为例
1、整体流程

image.png
2、第一个接口调用

image.png
{{plate}}入参来源:

image.png
自定义函数示例:
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
// 定义指定车牌数组
const specifiedCarNOs = [
"湘AF123456",
"赣BF654321"
]
function generateRandomCarNO() {
const provinces = ['湘', '京', '沪', '粤', '浙', '苏', '鲁', '皖', '豫', '鄂'];
const chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
const nums = '0123456789';
const all = chars + nums;
// 50% 概率使用指定车牌,50% 概率使用随机生成
// 您可以调整 getRandomInt(1, 10) < 6 的数值来改变概率 (例如 < 10 表示 100% 指定)
if (getRandomInt(1, 10) < 8) {
// 返回指定数组中的随机一项
return specifiedCarNOs[getRandomInt(0, specifiedCarNOs.length - 1)];
}
// 原有的随机生成逻辑
const province = provinces[getRandomInt(0, provinces.length - 1)];
let suffix = '';
for (let i = 0; i < 5; i++) {
suffix += all[getRandomInt(0, all.length - 1)];
}
return province + suffix;
}
// 执行函数(MQTTX 要求)
return generateRandomCarNO();
3、{{fee_data}}结果怎么来?
apt.environment.set表示设置一个环境变量,其他地方可调用

image.png
4、{{pre_order_data}}参数同理
也可直接用在放在body参数内

image.png
5、结语
这是一个最简单的使用流程,功能测试、性能测试、测试报告等可直接在页面选择,很简单。