网络培训

Jmeter工具培训课件《四》

LensNews
十二、MySQL数据库连接与查询
要把driver的jar包放在lib/ext放到目录下面,设置Variable Name的名字为:mysql

设置Variable Name的名字为mysql,选择Query Type为Select,如下图

十三、接口结果处理与验证
1、通过查询查看Select的数据库查询结果,处理实际结果和预期结果,如下图所示:

2、预期结果和实际结果进行验证

十四、Jmeter-BeanShell使用介绍
1、什么是BeanShell
BeanShell是一个小型嵌入式Java源代码解释器,具有对象脚本语言特性,能够动态地执行标准JAVA语法,并利用在JavaScript和Perl中常见的的松散类型、命令、闭包等通用脚本来对其进行拓展。BeanShell不仅仅可以通过运行其内部的脚本来处理Java应用程序,还可以在运行过程中动态执行你java应用程序执行java代码。因为BeanShell是用java写的,运行在同一个虚拟机的应用程序,因此可以自由地引用对象脚本并返回结果。
2、BeanShell的特点
·完整的java语法的动态执行,java代码片段,以及松散类型的java和其他脚本。
·透明地访问所有java对象和API
·运行在四种模式:命令行,控制台,小程序,远程会话服务器。
·可以在安全约束的环境中工作
·编译器是一个小于150K的jar文件
3、BeanShell Sampler的使用
Jmeter中的BeanShell主要有:定时器BeanShell Timer、前置处理器BeanShell PreProcessor、采样器BeanShell Sampler、后置处理器BeanShell PostProcessor、断言BeanShell、断言监听器BeanShell Listener。
十五、Jmeter环境变量配置
1、添加JMETER_HOME环境变量
2、添加path进行设置,配置成功后,jmeter -v

3、用jmeter命令执行脚本:jmeter -n -t jmeter培训实例.jmx -l log.jtl

十六、ant+jmeter+jenkins持续集成
1、将JMeter所在目录下的extras子目录里面的ant-JMeter-1.1.1.jar复制到Ant所在目录lib子目录下
2、下载ant-contrib-1.0b3.jar文件到D:\tools\apache-ant-1.10.2\lib中
3、配置apache-ant-1.10.2到环境变量中
4、编写build.xml文件

5、执行ant -f build.xml命令

6、查看测试报告,下面的测试报告是一个例子,仅作参考

7、Jenkins上部署与集成
首先安装jenkins并配置ant安装目录和Public HTML reports插件,然后在linux上配置ant和jmeter环境变量
最后配置jmeter生成日志的目录,这个是在jmeter目录下的/bin/log4j2.xml上进行配置
(2)

本文由 小蜜蜂信息网 作者:admin 发表,转载请注明来源!

关键词:
LensNews

热评文章

发表评论