接口测试工具很多,postman、jmeter、soapUI、还有很多在线工具
这些工具都差不多,jmeter比较常用,还能测性能
jmeter的安装
jmeter依赖java环境,先到java官网,下载最新的jdk安装,并设置环境变量和javahome
再到jmeter官网下载:http://jmeter.apache.org/download_jmeter.cgi 下载zip格式的,解压之后就能使用
windows系统,在bin目录下双击jmeter.bat,就能启动jmeter
mac 启动jmeter ----在jmeter的bin目录下 ./jmeter.sh 就能启动
jmeter的组成:
最上层测试计划
线程组:控制虚拟用户并发
断言:测试结果验证
定时器:停顿多少时间,什么条件停顿
监听器:调试脚本,对资源进行监控
配置原件:配置信息,连接数据组等
后置处理器:并发完成之后想要做什么
前置处理器:请求发生前需要做的事情,比如生成某个测试数据
逻辑控制器:设置条件
sampler:请求数据
最简单的get请求
定义测试计划--右键添加线程组--右键添加取样器,为了能够看到,结果,到监听器中添加查看结果树
点击绿色开始按钮,调用接口
在查看结果树种能够看到返回值