Java自动化测试(TestNg参数化 11)
基础例子
编写测试函数
1 | package com.zhongxin.day02; |
编写执行xml
1 |
|
为不同接口设置不同参数
1 |
|
DataProvider数据驱动
定义二维数组遍历
1 | package com.zhongxin.day02; |
也可以使用new Object
来定义后添加
1 |
|
编写一个类
Student
1 | package com.zhongxin.day02; |
测试函数
1 | package com.zhongxin.day02; |
接口测试基础
后续进行接口自动化,需要了解一下接口相关的基础知识
HTTP协议
- 分为客户端请求和服务端响应,无状态的协议。
- HTTP协议重点包含报文。
报文内容
- URL:接口地址
- method:接口的请求方式(接口的功能决定请求方式。例如:查询是get。增加是post,删除delete,全部更新put,部分更新:patch)
- 头部字段:描述请求或者响应的详细信息。
- 状态码:
100 请求中
200 正确
300 缓存、重定向
400 客户端问题
500 服务端问题