1.解决随机生成数据的问题

(1)faker的使用:

from faker import Faker


def generate_phone():
    # 初始化文化
    faker = Faker(locale=['zh-cn'])
    # 生成手机号码
    return faker.phone_number()

不仅可以随机生成手机号码,还能生成姓名、地址等,可参考该文档:https://www.cnblogs.com/insane-Mr-Li/p/13256278.html

 

(2)在cases中加标记,用随机生成的数据替换掉原本cases中的数据

比如在expected中写了#phone#的标记

在代码中替换掉被标记的数据

 

 

2.部分断言的使用:在cases中写需要断言的数据,比如code和msg,在代码中遍历获取对应的keys和values断言

 

 

 

posted on 2021-10-25 15:44  熊猫星人  阅读(27)  评论(0编辑  收藏  举报