JMeter是一款性能测试工具,
优点
1、开源工具,可扩展性非常好2、高可扩展性,用户可自定义调试相关模块代码
3、精心简单的GUI设计,小巧灵活
4、完全的可移植性和100%纯java
5、完全swing和轻量组件支持(预编译的HAR使用javax.swing.*)包
6、完全多线程框架,允许通过多个线程并发取样以及单独的线程对不同的功能同时取样
7、支持脚本取样器
下载地址: http://jmeter.apache.org/download_jmeter.cgi
无需按照,解压后,直接在bin目录下运行jmeter.bat,即可调用图形界面【需要配置JDK1.7以上的执行环境】
JMeter组成
取样器:进行脚本逻辑控制
线程组:场景设置
监视器:监控我们脚本运行,取得性能指标
1. 测试计划 TestPlan
Thread group:通常添加使用的线程,一般一个线程组可看做一个虚拟用户组,其中每个线程为一个虚拟用户最重要的线程属性:表示1秒内并发100个线程,共计循环2次
其它表示线程前和线程后做的操作
分别表示Sampler配置元件、监听器、定时器、前置处理器、后置处理器、断言、测试片段、
Jmeter有2种控制器:Sampler取样器和Logic Controller逻辑控制器
作用:用这些原件驱动处理一个测试
以BugFree为例搭建测试环境
1. 安装xampp
下载地址: https://www.apachefriends.org/zh_cn/download.html
配置数据库密码: http://127.0.0.1/phpmyadmin/(如果没有修改过port)<