前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Jmeter系列之《13.性能测试--MySQL》

Jmeter系列之《13.性能测试--MySQL》

作者头像
清菡
发布2022-06-21 15:18:59
3250
发布2022-06-21 15:18:59
举报
文章被收录于专栏:清菡软件测试清菡软件测试

目录

  • 一、需求。
  • 二、环境准备。
  • 三、步骤。
    • 1.在测试计划里面加入jar包。
    • 2.新建线程组。
    • 3.配置jdbc。
    • 4.配置jdbc请求。
    • 5.增加响应断言。
    • 6.在jdbc请求下增加断言结果。
    • 7.线程组下添加汇总报告和观察结果树。
    • 8.运行。
  • 四、整条sql语句的参数化。

一、需求。

  • 测试用户表(select)。

二、环境准备

1.需要安装mysql 5.1.30,建数据库,建表,添加信息。

https://wenku.baidu.com/view/f3f9c92b6f85ec3a87c24028915f804d2b1687be.html

2.下载jdbc的jar包版本与mysql版本一致:

https://downloads.mysql.com/archives/c-j/

下载完毕后直接解压。

三、步骤

1.在测试计划里面加入jar包

2.新建线程组。

3.配置jdbc

jdbc:mysql://localhost:3306/member

org.gjt.mm.mysql.Driver

配置我圈起来的部分,其它部分默认即可。

4.配置jdbc请求

select * from student where sname like '%三%';

5.增加响应断言

6.在jdbc请求下增加断言结果。

7.线程组下添加汇总报告和观察结果树。

8.运行。

运行成功

常见报错原因:

https://blog.csdn.net/daishan_sun/article/details/124495929

四、整条sql语句的参数化

如果需要实现同时多个不同的用户使用不同的sql,可以通过把整条sql语句参数化来实现。例如把sql语句放在csv文件中,然后在jdbc request的query中使用参数代替${SQL_Statement}。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-05-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 清菡软件测试 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 目录
    • 一、需求。
      • 二、环境准备
        • 三、步骤
          • 常见报错原因:
        • 四、整条sql语句的参数化
        相关产品与服务
        数据库
        云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档