Python接口自动化-设计测试用例
发布时间:2020-12-20 10:14:00 所属栏目:Python 来源:网络整理
导读:接口文档 登录接口 请求方式:POST 请求地址:https://api.apiopen.top/developerLogin ? ? 设计测试用例 1、针对以上接口文档,设计这个登录接口的测试用例 ? ?2、参考代码 # -*- coding:utf- 8 -*- import requestsimport unittest class Blog_login(unitt
接口文档登录接口请求方式:POST 请求地址:https://api.apiopen.top/developerLogin ? ? 设计测试用例1、针对以上接口文档,设计这个登录接口的测试用例 ? ?2、参考代码 # -*- coding:utf-8 -*- import requests import unittest class Blog_login(unittest.TestCase): def log(self,username,psw): ‘‘‘两个参数:账号:username,密码:psw‘‘‘ url = ‘‘ par = {"name":username,"passwd":psw } res = requests.post(url,params=par) result1 = res.text print result1 return res.json() def test_login1(self): ‘‘‘测试登录:正确账号,正确密码‘‘‘ username = "",psw = ‘‘,result = self.log(username,psw) self.assertEqual(200,result[‘code‘]) print result[‘message‘] def test_login2(self): ‘‘‘测试登录:正确账号,错误密码;反之也可以设计用例‘‘‘ username = ‘‘,#错误密码 result = self.login(username,psw) self.assertEqual(result[‘code‘],400) print result[‘message‘] def test_login3(self): ‘‘‘测试登录:账号为空,正确密码;反之也可以设计用例‘‘‘ username = "",psw = "",result =self.login(username,psw) print result[‘message‘] if __name__ == ‘__main__‘: unittest.main() ?转至:https://www.cnblogs.com/du-hong/p/10766314.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |