device.csv文件中,列名是deviceNo,设备号是test01 ~ test30
def deviceNo = vars.get("deviceNo")
语句一:
def req='{"terminalId":'+deviceNo+',"terminalIP":"70.7.24.40"}'
语句二:
def req ="""{"terminalId":${deviceNo},"terminalIP":"70.7.24.40"}"""
单线程区分:
语句一中,启动1个现程循环10次,语句一获取到的 deviceNo 是 test01 ~ test10
语句二中,启动1个现程循环10次,语句一获取到的 deviceNo 每次都是 test01
多线程区分:
语句一中,启动10个现程循环2次,语句一获取到的:线程1的 deviceNo 是 test01 ~ test02,线程2的 deviceNo 是 test03 ~ test04 ,依次类推
语句二中,启动10个现程循环2次,语句一获取到的:线程1的 deviceNo 是 test01,线程2的deviceNo 是 test02,也就是同一个线程,拿到的deviceNo是一样的;