喜欢研究学习技术,喜欢和志同道合的人交流。
从事测试6年,专职性能3年经验,擅长性能测试,测试框架开发。
励志格言:只要想学习,永远都不会太晚;只要想进步,永远都会有空间。
使用jmeter进行数据库测试实例
上一篇 /
下一篇 2016-06-17 18:07:48
/ 个人分类:jmeter性能测试
使用jmeter进行数据库测试实例
1、jmeter与loadrunner相比,在测试数据库方面更加方便,轻巧,jmeter可以对数据库SQL语句(增删改查操作),存储过程等进行进行测试。下面来图解演示一个jmeter测试数据库的实例。(当前使用的jmeter版本为2.13版本)。
1.1、首先加载测试JDBC所需要依赖的JDBC jar包。【测试计划】-【浏览】,选择你测试的数据库依赖的驱动包。
2、第一步,新建线程组【测试计划】-【Threads(users)】-【线程组】。
2、新建JDBC连接配置【添加】-【配置原件】-【JDBC-connecttion-configuration】。
2.1、【JDBC-connecttion-configuration】配置界面。
Varlable name:此处变量名称随意填写一个即可。
Database URL:数据库连接地址。
JDBC Driver Class:数据库驱动。(各个数据库驱动都不一样,可进入到各个数据库官网下载驱动)。
USername:数据库登陆用户名。
Password:数据库登陆密码。
2.2、数据库连接配置成功界面。
2.3、新建JDBC Request【测试计划】-【线程组】-【JDBC-connecttion-configuration】-【JDBC-Request】。
名称:任意填写一个即可。
Varlable name:此处变量名称随意填写一个即可,需要和【JDBC-connecttion-configuration】界面中的Varlable name保持一致。
Query Type:为执行SQL的类型操作。
3、经过以上的内容配置,现在就可以进行数据库测试了。最后新建一个结果树,执行jmeter验证是否连接成功。【测试计划】-【线程组】-【监听器】-【查看结果树】。
4、最终可以看到在【响应数据】里面已经有SQL的查询数据返回。整个测试过程完成。
相关阅读:
- .net操作Oracle数据库步骤及方法 (zaza9084, 2016-6-07)
- MySQL慢查询优化实战一例 (zaza9084, 2016-6-08)
- DB2、ORACLE SQL写法的主要区别 (zaza9084, 2016-6-12)
- 数据库水平切分的原理解析 (zhucq_0, 2016-6-12)
- SQL中改变列的数据类型 (zaza9084, 2016-6-13)
- EBSCO数据库的查找与利用 (zaza9084, 2016-6-13)
- 该试试SQLite的5个理由 (zaza9084, 2016-6-14)
- Memcache的内存管理机制 (zaza9084, 2016-6-15)
- MYSQL数据库导入数据时出现乱码的解决办法 (zaza9084, 2016-6-16)
- 在SQL设计中没法修改表结构 (zaza9084, 2016-6-17)
收藏
举报
TAG:
数据库