压测脚本调试时,经常会出现测试数据不能使用的情况,通过文件操作,可过滤出正常的测试数据保存到文本中;
1、新建文件
在init部分新建文件:
int myfile; char *addr="D:\test.dat"; vuser_init() { if((myfile=fopen(addr,"w+"))==NULL){ lr_error_message("can not open this file!",addr); return -1; } return 0; }
2、写文件
将username参数化内容写入到文件myfile;
fprintf(myfile,"%s ",lr_eval_string("{username}"));
3、关闭文件
在end部分操作:
vuser_end() { fclose(myfile); return 0; }