问题一:
已安装java,也配置了java环境变量,但打开jmeter时提示:Not able to find Java executable or version.
解决方法:
在jmeter.bat文件前面加上以上两句:
SET JAVA_HOME=C:\Program Files\Java\jdk1.7.0_51
SET PATH=%SystemRoot%/system32;%SystemRoot%;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
问题二:
win10系统中字体特小,修改字体大小。
解决方法:在bin/jmeter.properties文件中搜索"jsyntaxtextarea.font.family"能够找到如下部分信息,之前默认是用#注释掉了,把#打开,jsyntaxtextarea.font.family=Hack,jsyntaxtextarea.font.size=25,这个字体大小可以自己设置成自己喜欢的。
修改好之后要重新启动jmeter,设置即可生效
问题三:
接口测试需要token,token有效期24小时。现在是从前端抓token后,放在jmeter的http信息头管理器中。但每天都得重新输入,很麻烦
解决方法:
1、jmeter可以使用正则提取登录响应中的token;
2、jmeter可以设置全局变量,将步骤1中获取到的token设置为全局变量,便可支持跨线程访问该变量;
3、调用全局变量
4、测试计划中勾选“独立运行每个线程组”(默认情况下多个线程组是同时执行的不分先后,这样的话某些在登录前执行的case会失败)