视觉asp网站源码,南京学校网站制作,大同建设局网站,企业邮箱账号是什么案例简介
通过直连数据库让程序代替接口访问数据库#xff0c;如果二者预期结果不一致#xff0c;就找到了程序的缺陷。 下面通过一个案例分析讲解如何实现#xff1a;获取某个字段值#xff0c;放在百度上搜索。
实现方式
1、Jmeter本身不具备直连数据库的功能#xf…案例简介
通过直连数据库让程序代替接口访问数据库如果二者预期结果不一致就找到了程序的缺陷。 下面通过一个案例分析讲解如何实现获取某个字段值放在百度上搜索。
实现方式
1、Jmeter本身不具备直连数据库的功能必须整合第三方jar包实现 2、通过 JDBC Connection Configuration 配置数据库的连接 3、通过 JDBC Request 请求向数据库发送SQL语句并接收提取响应结果 4、结果获取规则可以通过 Debug Sampler调试取样器组件查看 5、将提取到的响应结果通过http请求在百度上搜索查看响应结果
jmeter搭建框架展示
主要用到下图中相关的组件下面一 一介绍
1、测试计划-直连数据库
添加数据库的jar包点击【浏览】找到jar包的安装路径点击添加jar包
2、配置数据库连接
2.1.新增【测试计划-右键添加-配置元件-JDBC Connection Configuration】 2.2.配置JDBC Connection Configuration 2.2.1.名称可以随便命名 2.2.2.数据库连接池命名-Variable name for created pool:也可以任意命名输入但是后续需要用到 2.2.3.数据库配置 **database url **默认的格式是 jdbc:sqlserver://数据库地址:端口号;databaseName数据库名称输入自己想要连接的数据库的信息。databaseName与前面的需要用分号隔开 **JDBC driver class:**下拉选择图中框中如果选择另一个会提示加载驱动失败。 **username,password:**输入自己数据库的用户名密码即可
3、发送JDBC Request请求
3.1.新增【线程组-右键添加-取样器-JDBC Request】 3.2.操作JDBC Request请求通过sql语句拿到数据库字段的值
4、新增Debug Sampler
4.1.新增 调试取样器【线程组-右键添加-取样器-Debug Sampler】 调试取样器想要获取到数据需要在【JDBC Request】请求中设置变量名 获取到的结果如下
5、发送http请求
5.1.新增【线程组-右键添加-取样器-HTTP请求】 5.2.设置http请求路径中引用通过【调试取样器】获取到转换的变量值
6、查看结果树
http请求的响应结果值同调试取样器中取到的一致即可