一. 接口测试思路
1. 根据测试业务画流程图
2. 根据流程图划分框架结构
- 1.先写注释或者标题整理思路
- 2.逐渐细化把使用的控件添加
3.请求默认值
4.请求默认头
5.自定义变量 - 3.根据流程图配合控件处理业务流程
对比业务流程看是否符合 - 4.封装数据使用变量
1.自定义变量
2.随机函数 - 5.使用正则表达式关联多个业务接口
3.先写正常流,再写异常流
- 自己理解
先画流程图,再搭框架,框架里面先写标题,再细化标题,添加请求头,请求值,然后再对比业务流程,然后封装数据变量,自定义变量或者随机函数,最后用正则进行关联起来。
二. 正则表达式使用思路
- 1.先确定匹配内容区域 <center> <h1>* </h1> </center>
- 2.确定取值范围 使用()替代 <center> <h1>() </h1> </center>
- 3.确定取值内容 是 数字 文本 还是任意字符 一般用 . 代替任意字符
<center> <h1>(.) </h1> </center> - 4.确定取值数据的长度 一般确定取值区域后 用* <center> <h1>(.*) </h1> </center>
- 5.非贪婪模式,添加?确定正则表达式匹配第一个
如: <center> <h1>(.*?) </h1> </center> -
自己理解
先确定取值区域,确定取值范围,再看取值类型,再看取值长度,再看取第几个。