Jmeter CSV数据文件提交乱码及获取返回id不对
业务逻辑是读取CSV文件的字段内容往表中插入数据,然后修改这条数据CSV文件内容http://quan.51testing.com/uploads/wenda/20180510/20180510185354_56494.jpgCSV数据文件设置:http://quan.51testing.com/uploads/wenda/20180510/20180510185421_62358.jpg
请求参数及编码http://quan.51testing.com/uploads/wenda/20180510/20180510185506_33100.jpg请求响应返回数据已经乱码了:***问题1:是哪里出错了?为啥?请问我该怎么改?http://quan.51testing.com/uploads/wenda/20180510/20180510185638_96114.jpg对生成数据id的正则提取http://quan.51testing.com/uploads/wenda/20180510/20180510190236_29337.jpg正则提取错误导致请求不对http://quan.51testing.com/uploads/wenda/20180510/20180510190325_22781.jpg
这个正则弄半天没弄出来,请大神改下。 可以不用正则吧 响应结果要注意统一编码 可以不用正则吧 在通过BeanShell 生成CSV文件时,写入的中文字符默认情况会变成乱码。
//默认情况生成的文件是asii编码。
fileName = “c:\test.csv";
fos = new FileOutputStream(fileName, false);
ps = new PrintStream(fos);
// Open File(s)
fileName = vars.get("CSVFilesPath") + "/" + "TestData_LiveSchedules_OnNow${FileNameSign}.csv";
fos = new FileOutputStream(fileName, false);
//生成utf-8编码的文件中文就正常了。
ps = new PrintStream(fos,true,"UTF-8"); csv设置那里的utf-8改为GB2312,解决文件内中文乱码问题 中文乱码,把CSV设置的编码格式改成GBK吧
页:
[1]