【9】联调接口测试总结





url是第一列,也就是row[0],登录成功是row[3],用户登录接口那一列是row[5]





是test_ 后面的case1 ,case2 可以自己随便写

unittest.main()是只能调用当前路径下的测试类
pattern,是执行指定路径下的多个测试类



unittest.main()是只能调用当前路径下的测试类
pattern,是执行指定路径下的多个测试类

self.asserIn("更新个人信息成功",response) 等同于下面5句代码



此图片中有2个requests.post 登录后,并不认为是同一个用户,所以,登录对更新并没有起到一个关联的效果,如何解决?dict是字典数据类型,把dict(response.cookies)变成数据字典格式,key是“JESSIONID”,value是self.sessionID 程勇登录后就获取到了一个系统自动分配的一个sessionID值,在 self.sessionID里记录着,在更新的脚本里就可以进行传递,key是“JESSIONID” ,value是self.sessionID ,self.sessionID不是更新时获取到的,是登录后获取到传入到更新的脚本中。有了sessionID,发请求的时候注意,要加一项cookies=session,这样的话,我们的请求,数据才能被认为是合法的登录用户传入的更新请求,才能更新成功 (self. 是类的属性)


file=打开文件,table=读取内容
if num>0 and row[2]=="Yes": 过滤第一行表头,筛选出是否运行“yes”



浙公网安备 33010602011771号