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
越努力越幸运