接口测试基础与测试工具简介

一、自动化测试:
1、接口自动化
2、ui自动化
  web端
  移动端 android,ios

二、接口测试工具
postman
jmeter

三、接口分类:
系统对外的接口
程序内部的接口
或:
webservice接口:走soap协议 xml格式传输
http api接口:走http协议,请求是key-value,返回一般是json串,json串是通用的数据类型

三、接口文档包含:

接口说明
调用url
请求方法(get/post)
请求参数,参数类型,请求参数说明
返回参数说明


四、Jmeter 性能测试工具
jmeter查看结果树乱码
  1、在jmeter的bin目录下找到jmeter.properties这个文件
    添加上sampleresult.default.encoding=utf-8
  2、重启jmeter
jmeter body data里面有乱码怎么解决
    1、在jmeter的bin目录下找到jmeter.properties这个文件
添加上jsyntaxtextarea.font.family=Hack
    2、重启jmeter

jmeter 做脚本

jmeter 参数化

jmeter 操作数据库

1、用户定义的变量
2、函数助手里面的
__random
__time 
yyyyMMddHHmmdd 时间的格式
jmeter里面取到时间戳是精确到毫秒的
3、文件里面读取
默认不写绝对路径的话,是从jmeter的bin目录下读取文件
文件里面可以写多列,多列的话,以逗号隔开,参数名也要写多个。

3、jmeter 压测
并发用户数
tps:服务端每秒钟处理的请求数 
响应时间

猜你喜欢

转载自www.cnblogs.com/wang2dz/p/9069196.html