// 通过 fs.readFileSync(file,charset) 读取本地文件并赋值给变量,"C:\Users\刘秋雨\Desktop\变量测试 - 副本.txt"
try {
var data = fs.readFileSync("C:/Users/Yu/Desktop/公共测试数据.txt", "utf-8");
console.log(csv2array(data));
// 该csv文件内容如下
// phone,nickname
// 1,aa
// 2,bb
// 3,cc
// 4,dd
// 5,ee
let arrData = csv2array(data); // 通过内置的 csv2array 函数将 csv 转成数组
console.log(arrData)
_.forEach(arrData[parseInt(apt.info.iteration)], function (value, key) { // apt.info.iteration 代表自动化测试中正在执行第几次循环,API单接口调试时,该值一直为 0
apt.environment.set(key, value); // 当前遍历到的数据赋给环境变量
});
} catch (err) {
// 出错了
}