黑马程序员技术交流社区
标题:
接口测试详解-JMeter的介绍与安装
[打印本页]
作者:
这不是名字
时间:
2018-3-13 19:05
标题:
接口测试详解-JMeter的介绍与安装
一、JMeter基本认识:
①Jmeter:是Apche公司使用Java平台开发的一款测试工具。
②作用:
1. 接口测试
2. 性能测试
3. 压力测试
4. Web自动化测试
5. 数据库测试
6. JAVA程序测试
③优点:
1. 开源、免费
2. 支持多协议
3. 小巧
4. 功能强大
④缺点:
1. 不支持IP欺骗
2. 使用JMeter无法验证JS程序,也无法验证页面UI,所以要须要和Selenium配合来完成Web2.0应用的测试
二、配置JMeter运行环境:
要能用JMeter运行并测试一个项目,需满足以下几个条件:
①需安装项目所需环境,比如-学生信息管理系统,需安装如下环境:
1)安装python环境 推荐python3.5以上版本
2)安装依赖模块:pip install -r requirements.txt -i
https://pypi.douban.com/simple
3)执行studentManagementSystem.sql文件,生成数据库
4)启动项目命令:python run_server.py
注意:①安装所有环境或者模块时应尽量避免中文路径;②启动项目时应在项目py文件所在文件夹进入DOS窗口输入启动命令
②需安装java运行环境包-JDK或JRE:
JDK概念:java开发工具包,程序员使用。包含JRE和JVM。
JRE概念:java程序运行环境,包含JVM和JVM运行时所需要的资源。
区别:JDK比JRE多开发环境,所以说安装时尽量安装JDK
注意:①应把java运行环境安装路径设置成环境变量;②如果使用JMeter,必须要安装JDK或者JRE。
③需安装JMeter:
启动JMeter的两种方式:
进入bin目录
1)双击 ApacheJMeter.jar文件;
2)双击 Jmeter.bat文件;
1. 出现Jmeter不是内部或外部命令在环境变量PATH中添加Jmeter路径bin目录,
比如(E:\测试\Tools\apache-jmeter-3.1\bin)
2. 出现'findstr' 不是内部或外部命令,在PATH中添加
(%SystemRoot%/system32;%SystemRoot%;)
注意:①安装完成后也需要把JMeter安装路径设置环境变量;②下载后,解压文件到任意目录,避免在一个有空格的路径安装Jmeter,这将导致远程测试出现问题。
三、Jmeter常用目录文件介绍:
Bin目录
存放可执行文件和配置文件
* Jmeter.bat:windows系统中JMeter的启动文件
* ApacheJMeter.jar Java环境下的JMeter启动文件
* Jmeter.log:日志文件
* Jmeter.sh:linux系统中JMeter的启动文件
* Jmeter.properties:系统配置文件
* Jmeter-server.bat:windows分布式测试要用到的服务器配置
* Jmeter-serve:linux分布式测试要用到的服务器配置
docs目录(了解开源)
docs:是JMeter的java Doc,可打开api\index.html页面来查看;
printable_docs目录
printable_docs的usermanual子目录下的内容是JMeter的用户手册文档,其中usermanual下component_reference.html是最常用到的核心元件帮助文档。
欲知更多关于接口测试的内容和小细节,可以留言,也给我更新的动力~
作者:
comesoon
时间:
2018-3-15 09:02
消灭零回复!
作者:
gths007
时间:
2018-3-15 19:59
妙啊妙啊
作者:
zhulin
时间:
2018-3-15 20:02
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
作者:
Mr瑶
时间:
2018-3-15 20:15
社会,社会!!!
作者:
萌萌哒狗贼叔叔
时间:
2018-6-3 09:07
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2