python 测试用例中参数替换
Posted warmff
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 测试用例中参数替换相关的知识,希望对你有一定的参考价值。
在维护测试用例时,数据可以进行参数化
尽量在获取参数后,进行参数替换,如下例子
if sheet.cell(item, 6).value.find(\'${tel}\') != -1: phone = phone + 1 setattr(GetData, \'PHONE\', phone) sub_data[\'data\'] = sheet.cell(item, 6).value.replace("${tel}", str(phone)) else: sub_data[\'data\'] = sheet.cell(item, 6).value
知识点: s = \'hello\' s.find(\'h\') # find(str) 字符串里面的方法,寻找字符串里面的子字符串 #1:找到的话返回的是字符串所在的索引 #2:找不到的话返回的是 -1
以上是关于python 测试用例中参数替换的主要内容,如果未能解决你的问题,请参考以下文章
在 Laravel 测试用例中模拟一个 http 请求并解析路由参数