我Jmater参数化,为什么文件里的第一行的数据会多一个%3F这个东西
我在进行登陆操作的测试。但是参数化文件里的第一行数据就多出了这个:
POST data:
loginName=%3F0000000012&passwd=123456
其他的都是:
POST data:
loginName=0000000013&passwd=123456
你的参数化引用的文件是用什么编码保存的?不要用UTF-8,要用默认的ANSI编码保存 楼上别逗了。 我们jmeter参数文件,都是用utf-8的,再说参数化文件那里可以指定文件编码。
to lz:
1、在参数引用那里,不用勾选“编码”
2、检查下你的数据文件, %3F urldecode后是 ? raxliao 发表于 2015-5-29 17:24
楼上别逗了。 我们jmeter参数文件,都是用utf-8的,再说参数化文件那里可以指定文件编码。
to lz:
问题解决了,我数据文件的编码改成了Unicode就没问题了。
我按照你的方式弄了一下。
结果是那个 %3F 变成了个 ?(问号) 本帖最后由 williamlam 于 2015-6-3 16:51 编辑
MrSalamander 发表于 2015-6-1 11:26
问题解决了,我数据文件的编码改成了Unicode就没问题了。
我按照你的方式弄了一下。
结果是那个 %3F 变 ...
你的情况我遇到过 参数引用文件用UTF-8保存
运行结果
参数引文文件用ANSI保存,运行结果
不知道你遇到的是不是这情况!
raxliao 发表于 2015-5-29 17:24
楼上别逗了。 我们jmeter参数文件,都是用utf-8的,再说参数化文件那里可以指定文件编码。
to lz:
呵呵 williamlam 发表于 2015-6-3 16:50
参数引用文件用UTF-8保存
运行结果
嗯 差不多是这样啊 所以还是编码的问题嘛? MrSalamander 发表于 2015-6-4 16:46
嗯 差不多是这样啊 所以还是编码的问题嘛?
你的具体情况我不清楚,但我的情况就是引用的txt文件使用默认的编码格式ANSI保存,你可以打开txt文件然后另存为看看你的文件是什么编码格式的,如果不是ANSI的话你试更换一下是否正常。
页:
[1]