【学习笔记】接口自动化中注册数据的处理

工作中常常遇到比如注册一个账号,需要用到没有注册过的数据,你在准备测试用例的时候,测试数据怎么写呢?
思路:生成随机数、给一个初始值在此基础上更新数据(比如+1)。现在我们就看看第二种情况的大致思想。
在用例里的测试数据我们统一用$(no_use)来代替
【学习笔记】接口自动化中注册数据的处理

在excel表里我们再新建一个sheet页(init)存放初始化数据
【学习笔记】接口自动化中注册数据的处理

我们在操作excel表的时候就需要做如下措施:
1、读取sheet页init的no_use的初始化值
【学习笔记】接口自动化中注册数据的处理
2、增加一个更新no_use的方法,参数就是no_use,写入并保存excel表
【学习笔记】接口自动化中注册数据的处理

3、读取excel表测试用例,判断测试数据是否包括"$(no_use)"字符串,或者这里把他当成一个字典的value也行,如果包含,则进行替换到init的sheet页的初始化值
【学习笔记】接口自动化中注册数据的处理