目录:

一、图形结果监听器选择文件报错  返回顶部

解决办法:

新建一个文本文件(什么类型都可以),在文件中加上 
<?xml version="1.0" encoding="UTF-8"?> 
<testResults version="1.2"> 
</testResults> 
就可以了。

==============================================================================

二、TCP取样器压测出现500 错误,读取数据超时  返回顶部

解决办法:

“ End of line(EOL) byte value” 设置值为:

解释:指定传输完毕的判断 符号,值在-128到+127之间。也可以在jmeter.properties文件中对它进行设置。

只要在“TCP取样器”设置完数值之后,就不会报错500数据超时了,如下图所示:

==============================================================================

三、如何解决JMeter通过JDBC访问MySQL的问题总结  返回顶部

1、现象一:运行JMeter时报错:Cannot load JDBC driver class 'com.mysql.jdbc.Driver'

【分析原因】:是因为没有添加驱动包,参考解决问题原文(感谢:大大大大大石

【解决办法】:

下载驱动包,将mysql-connector-java.jar分别放到Jmeter和Java安装目录的lib和ext目录下。

链接:http://pan.baidu.com/s/1cpfyc2 密码:d81w

F:\ruanjian\apache-jmeter-4.0\lib\mysql-connector-java-5.1.28.jar

F:\ruanjian\apache-jmeter-4.0\lib\ext\mysql-connector-java-5.1.28.jar

F:\ruanjian\Java\jdk1.8.0_171\jre\lib\ext\mysql-connector-java-5.1.28.

添加驱动包,如下:

2、现象二:

运行时报错:

java.sql.SQLException: Cannot create PoolableConnectionFactory (Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.)

【分析原因】:数据库连接失败,参考解决问题原文(感谢:zonfze的博客

【解决办法】:

是因为连接数据库时,应该把localhost改为具体的地址。

3、现象三:

运行时报错:

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'cmmp2.course' doesn't exist

【分析原因】:原因是数据库中不存在这个表

【解决办法】:

发现指定链接数据库的库名连错了,修改库名就可以了

==============================================================================

 四、如何解决JMeter通过JDBC访问Oracle的问题总结  返回顶部

解释说明:

Variable Name Bound to Pool:该值在整个测试计划中应该是唯一的,后面会使用到

【Database URL 格式】:jdbc:oracle:thin:@[IP地址]:[端口号]:[实例名]

(注:[查看实例名方法]:select instance_name from v$instance;)

JDBC Driver class:oracle.jdbc.driver.OracleDriver   数据库驱动程序

Username:数据库用户名

Password:对应的数据库用户密码

--------------------------------------------------------------------------------------------------------------

上面是简单说明,下面要阐述一个很弱弱的问题,困扰了自己很长的时间,直接放图:

java.sql.SQLException:Cannot create PoolableConnectionFactory(ORA-00604: error occurred  at recursive SQL level 1

ORA-12705: Cannot access NLS data files or invalid environment specified)

【分析原因】:驱动包导入路径问题

【解决办法】:

应该把JDBC驱动JAR包文件(ojdbc14.jar)放到JMeter的lib目录下。

把下面导入的路径改变到JMeter的lib目录下即可。

==============================================================================

五、HTTP请求运行报错:Non HTTP response code: org.apache.http.NoHttpResponseException  返回顶部

运行JMeter脚本测试HTTP请求的时候,有的请求部分报错,如图:

报错:Non HTTP response code: org.apache.http.NoHttpResponseException

参考文档《jmeter报错 :non http response code: org.apache.http.connectionclosedexception解决办法》感谢作者:Elanewow的博客

【 解决办法】:

在HTTP请求中选择:“Advanced => Implementation => Java”

结果:再运行后全部通过,如下图:

==============================================================================

【JMeter4.0】之遇到的问题总结(持续更新)的更多相关文章

  1. 私人网盘系统2.0—全部升级为layUI+PHP(持续更新中)shang

    网盘系统2.0   上周,我做了第一版的“私人网盘系统”,http://www.cnblogs.com/sunlizheng/p/7822036.html 没看过的朋友可以去看一下,这周在家升级做了第 ...

  2. 分布式压测系列之Jmeter4.0第一季

    1)Jmeter4.0介绍 jmeter是个纯java编写的开源压测工具,apache旗下的开源软件,一开始是设计为web测试的软件,由于发展迅猛,现在可以压测许多协议比如:http.https.so ...

  3. 【JMeter4.0学习(十一)】之JMeter对(Mysql、Oracle)数据库性能测试脚本开发

    一.MySQL数据库链接: 注:下面所产生的问题一律参考详见:<[JMeter4.0]之遇到的问题总结(持续更新)>(包括Mysql.Orcale) 准备:引包,包路径一定要放对位置,参考 ...

  4. 【JMeter4.0学习(七)】之配置元素

    目录 CSV Data Set Config HTTP Cookie管理器 HTTP信息头管理器 JDBC Connection Configuration 用户定义的变量 计数器 一.CSV Dat ...

  5. Jmeter4.0版本实现背景色切换

    今天下载了Jmeter4.0新版本,看着这高大上的黑曜石般的界面,着实不适应. 尤其是在右击,希望enable和disable一个线程组时候,老眼昏花,不太看得清楚哪一个是灰色的不能点击 花了时间看了 ...

  6. Jmeter4.0+版本If Controller使用

    最近需要混合压测, 需要按比例混压多个接口, 需要使用if controller, 直接写比较的函式就是不通, 关于if controller的使用, 网上找了一些资料, 发现在jmeter4.0+版 ...

  7. JMeter4.0源码导入Eclipse记录

    参考: https://blog.csdn.net/yue530tomtom/article/details/77870233?locationNum=10&fps=1 1.准备jdk环境 下 ...

  8. jmeter4.0测试dubbo接口遇到的问题:An error occurred: org.springframework.scheduling.quartz.CronTriggerBean has interface org.quartz.CronTrigger as super class

    半年前,用jmeter4.0测试dubbo接口的时候,遇到这样一个问题 An error occurred: org.springframework.scheduling.quartz.CronTri ...

  9. jmeter4.0安装记录

    前提:jmeter需配置环境变量jdk,jmeter4.0版本需1.7以上版本, 查看jdk版本命令java -version 1.官网http://jmeter.apache.org/downloa ...

  10. 启动Jmeter4.0 后弹出命令窗口提示信息是什么意思?

    启动Jmeter4.0 后弹出命令窗口提示信息: =========================================================================== ...

随机推荐

  1. 利用github和git命令,将本地项目共享到服务器上——第二章

    附上关于git命令的第一章:https://www.cnblogs.com/mlw1814011067/p/9908856.html 六.删除服务器中的文件 1. 直接物理删除(右键,删除,或者是用b ...

  2. maven 编码GBK的不可映射字符 或者 UTF-8

    要通过修改pom.xml文件,告诉maven这个项目使用UTF-8来编译. 方案一: 在pom.xml的/project/build/plugins/下的编译插件声明中加入下面的配置:<enco ...

  3. atitit.提升开发效率---使用server控件生命周期 asp.net 11个阶段 java jsf 的6个阶段比較

    atitit.提升开发效率---使用server控件生命周期  asp.net 11个阶段  java jsf 的6个阶段比較 例如以下列举了server控件生命周期所要经历的11个阶段. (1)初始 ...

  4. My SqL 常用命令

    1:使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES;2:2.创建一个数据库MYSQLDATAmysql> CREATE DATABASE MY ...

  5. Core Data 删除某条指定记录的数据

    一:操作流程 先查询得到某条要删除的数据 然后删除某记录 二:演示代码 //删除 - (void)deleteThePersonData { NSFetchRequest *fetchRequest ...

  6. seo关键字优化

    SEO 第一: 标题关键字分析 分析和选择行业热门的关键字,并合理的应用于网站标题内及分布到各栏目页面和内页. 其实个人觉得标题.内容.以及与内容相关性链接必须要足.还有就是出现的层次感,例如: a) ...

  7. 算法笔记_058:蓝桥杯练习 2的次幂表示(Java)

    目录 1 问题描述 2 解决方案   1 问题描述 问题描述 任何一个正整数都可以用2进制表示,例如:137的2进制表示为10001001. 将这种2进制表示写成2的次幂的和的形式,令次幂高的排在前面 ...

  8. Hibernate映射set与List

    1.对于set类型,如果集合中的元素是简单地类型,如字符串型,set使用另外一种映射方式: team类: import java.util.HashSet; import java.util.Set; ...

  9. Hibernate CRUD操作

    版权声明:本文为博主原创文章,如需转载请标注转载地址 博客地址:http://www.cnblogs.com/caoyc/p/5594789.html  对于Hibernate的增删改查,我们还是用一 ...

  10. Android平台上直接物理内存读写漏洞的那些事

    /* 本文章由 莫灰灰 编写,转载请注明出处. 作者:莫灰灰    邮箱: minzhenfei@163.com */ 通过mmap直接操作物理内存的漏洞应该算是比較常见的一类漏洞了,在2012年.2 ...