用Python实现用户登录接口自动化测试脚本
·
使用Python实现用户登录接口自动化测试脚本的示例:
import requests
def test_login(username, password):
# 构造请求的数据
data = {
'username': username,
'password': password
}
# 发送POST请求
response = requests.post('http://example.com/login', data=data)
# 检查返回的状态码和内容
if response.status_code == 200:
if response.json()['success']:
print('登录成功')
else:
print('登录失败')
else:
print('请求失败')
# 调用测试函数
test_login('admin', 'admin123')
在上面的示例中,test_login函数接受用户名和密码作为参数,构造POST请求的数据,并发送请求到服务器。然后,检查服务器返回的状态码和内容,根据测试结果输出相应的提示信息。
你需要将http://example.com/login替换为实际的登录接口URL,并根据接口返回的数据结构来编写相应的检查逻辑。此外,你还可以使用其他模块来处理测试数据的生成、异常处理等,以及使用测试框架来组织和管理测试用例。
更多推荐
所有评论(0)