目录
Jmeter
一、基本原理
调用方与被调用之间协定的用于实现某种功能的相互交互的方法
客户端>服务端(向被调用方),服务端>客户端
接口测试的原理是通过测试程序模拟客户端向服务器(调用方向被调用方)发送请求报文,服务器接收请求报文后对相应的报文做出处理然后再把应答报文发送给客户端,客户端接收应答报文这一个过程。
单一接口测试主要测试的是输入输出值,一些具有业务意义的值需要特别测试(例如,1和2分别代表两个测试场景,那么就不能够把他们看成是等价类,需要分开测试)
测试购物网站的一个下单的功能,那么因为在下单之前还有一些流程,所以要测试一个场景。
测试:搜索商品 --> 选中商品 --> 添加进购物车 --> 提交订单 -->支付
结构检查
(1)检查返回值的结构是否正确,如是json类型还是xml类型的数据
(2)字段名称是否正确等
HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则,遵循请求(Request)/应答(Response)模型。
http请求的组成:
1、请求行:请求方法(GET/POST/DELETE/PUT/HEAD)+URL+HTTP版本号
2、请求头:缓存相关+客户端身份