Kamixitong/test_login.py

29 lines
775 B
Python

import requests
# 测试登录页面访问
response = requests.get('http://127.0.0.1:5000/login')
print(f"Status Code: {response.status_code}")
print(f"Content Length: {len(response.content)}")
print(f"Content Type: {response.headers.get('content-type')}")
# 检查页面内容
content = response.text
if '登录' in content:
print("页面包含登录相关文本")
else:
print("页面不包含登录相关文本")
# 检查是否有错误信息
if '错误' in content or 'Error' in content:
print("页面包含错误信息")
else:
print("页面不包含明显错误信息")
# 尝试登录
login_data = {
'username': 'admin',
'password': 'admin123',
'csrf_token': '' # 我们需要从页面中提取CSRF令牌
}
print("尝试登录测试...")