性能测试工具 Jmeter 从 CSV 中读取的数据后多了一个空格

狂天 · 2024年04月22日 · 最后由 狂天 回复于 2024年04月23日 · 4990 次阅读

我使用 Jmeter 从 CSV 中读取数据,进行接口请求,可是我发现请求中我读取的数据,每次都多一个空格。
可我翻来找去也没发现,这个空格是哪来的,大家能不能帮助看看。

图 1:这是我抓的接口请求,就是这第一个参数,后面多一个空格

图 2:我在 JMETER 中加入 DEBUG SAMPLER,查看读取的数据,发现读取出来就多一个空格

图 3:是我参数化的参数,应该也没多空格

图 4:是我 JMETER 的 CSV 配置

图 5:是我读取的 CSV,我已经选中拉到最后,没有空格

问题:那这空格是哪来的呢?

最佳回复
狂天 回复

单元格格式改成文本也不行吗,如果还是不行,建议直接换成 txt 格式,就不会有这问题了

共收到 6 条回复 时间 点赞

忽略首行 改成 True 试试?

2楼 已删除

我又发现原来是 1733363424917512194 变成了科学计数 1.7333634249133179E+18,我把位数砍去一半,就不会科学计数了,但是这样不符合我需求了,我位数就是长😅

狂天 回复

单元格格式改成文本也不行吗,如果还是不行,建议直接换成 txt 格式,就不会有这问题了


回复楼上,原来从 CSV 里粘贴出来就是科学计数法,我的 JMETER 是无辜的。

狂天 回复

改成 txt 只要编码没问题,数据读取基本不会出问题

chenhongjian 回复

OK,不用 CSV,直接 TXT 可以了

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册