解决两个问题:
一:错误接口直接抛出
二:检验多层次参数的正确性
#登录接口,获取ciatoken很方便哦亲!
def test_login(self): # 登陆接口,成功登陆
payload = { 'loginName': '13723358165',
'password': '96e79218965eb72c92a549dd5a330112'
}
r = requests.post("http://e.uu.com.cn/auth/login", data=payload)
print r.text
result=r.json()
# self.assertEqual(result['success'],True)
if result["success"]==False: //直接抛出错误接口
f = open('E:/1.txt', 'a')
f.write('登录接口失败'+'\n')
f.write('-------------------------------'+'\n')
print '\n'
f.close()
else:
self.assertEqual(result['success'],True)
self.assertEqual(result['data']['user']['user_id'],193) //校验多层次参数的正确性
self.assertEqual(result['data']['user']['cmpy_id'],14)