工作中常常遇到比如注册一个账号, 需要用到没有注册过的数据, 你在准备测试用例的时候, 测试数据怎么写呢?
思路: 生成随机数, 给一个初始值在此基础上更新数据(比如 + 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 页的初始化值
来源: http://www.bubuko.com/infodetail-3446119.html