zl程序教程

您现在的位置是:首页 >  大数据

当前栏目

chatGPT辅助测试登录接口

chatGPT测试接口 登录 辅助
2023-06-13 09:18:49 时间

访问链接:https://chat.plexpt.com/login?inviter=511440

需求:帮我写一个测试百度登录接口的脚本python

import unittest

import requests

class TestBaiduLogin(unittest.TestCase):

def setUp(self):

self.base_url = "https://passport.baidu.com/v2/api/?login"

def test_login_success(self):

"""测试登录成功的情况"""

params = {

"username": "your_username",

"password": "your_password",

"tpl": "mn",

"apiver": "v3",

"tt": "123456",

"callback": "bd__cbs__123456"

}

response = requests.post(self.base_url, data=params)

self.assertEqual(response.status_code, 200)

self.assertIn("登录成功", response.text)

def test_login_failed(self):

"""测试登录失败的情况"""

params = {

"username": "your_username",

"password": "wrong_password",

"tpl": "mn",

"apiver": "v3",

"tt": "123456",

"callback": "bd__cbs__123456"

}

response = requests.post(self.base_url, data=params)

self.assertEqual(response.status_code, 200)

self.assertIn("帐号或密码错误", response.text)

if __name__ == '__main__':

unittest.main()

测试百度登录接口脚本