博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jmeter BeanShell 引用变量报错jmeter.util.BeanShellInterpreter: Error invoking bsh method: eval Parse e...
阅读量:6957 次
发布时间:2019-06-27

本文共 710 字,大约阅读时间需要 2 分钟。

如果你通过CSV Data Set Config或者_StringFromFile函数来参数化你的请求,需要特别注意当参数为纯数字时,jmeter会默认将其识别成int型数据,说明jmeter并不是默认以String类型对数据进行读取的:范围-2147483648到2147483647,如果超出这个范围(例如2147483648这个数字):jmeter控制台则会抛出如下异常:jmeter.util.BeanShellInterpreter: Error invoking bsh method: eval    Parse error at line 14, column 181 : Error or number too big for integer type: 2147483648,如果要解决此问题,可在超出范围-2147483648到2147483647的数据前加上字母,或者使用beenshell进行参数化。

注意:1、在BeenShell中引用外部参数需要以String类型的方式引用:例如:"${user}"(ps需要加上双引号)

        2、在BeenShell中引用文件路径时不要使用"\",否者会转义成ASCII码,当你需要表示完整的路径时应该如此表示:E:/TestSupplierInterFace/ZipUtil.java,而不是像java中引用E:\\TestSupplierInterFace\\ZipUtil.java,这样就会将T和Z分别转码成84和90然后jmeter控制台就会报错

转载于:https://www.cnblogs.com/AmilyWilly/p/7079852.html

你可能感兴趣的文章
css边框
查看>>
TP3.2.3 页面跳转后 Cookie 失效 —— 参考解决方案
查看>>
[转]Mysql自动备份并保存近15天记录脚本
查看>>
Introduction(本书简介)
查看>>
Spring Cloud底层原理(转载 石杉的架构笔记)
查看>>
oracle 权限
查看>>
自动更新应用程序(AutoUpdateProgram)
查看>>
jqgrid for asp.net 遍历所有列rowObject时不用输入编号
查看>>
ROC-RK3308-CC开发实例总结--GPRS模块调试
查看>>
PHP文件锁定机制
查看>>
汇编“生活”(一)——王爽《汇编语言》实验9程序代码——改变显示器字体颜色...
查看>>
如何用定长数组存放不定个数的数据并避免空指针异常?
查看>>
第49件事 评估推广渠道质量的3种方法
查看>>
XPATH中text()和string()的使用区别
查看>>
图灵机器人的使用
查看>>
技术最好的工程师为什么当不了首席?
查看>>
shiro和quartz同时存在于项目中,解决冲突的方案
查看>>
获取url路径中的参数
查看>>
Android 7.0系统代码调用安装apk时报错FileUriExposedException完美解决
查看>>
提取字符串里面数字
查看>>