我正在尝试使用 locust 登录我的 Web 应用程序。我刚开始使用蝗虫。
我正在使用以下代码登录应用程序。
post_data = {'username': username, 'password': password,'Submit':'Login' }
with self.client.post('/mylogin-url/', post_data,
catch_response=True) as response:
print response.code
print response.content
这部分总是返回状态码200但登录不成功,因为登录后source的响应内容与实际的不一样
我的 Web 应用程序创建 cookie 并在登录后重定向到基于 cookie 的 URL。我试图了解登录操作是从 locust 自动创建此 cookie,还是我需要在脚本本身中添加 cookie 创建逻辑的那部分。
非常感谢您对此的任何帮助。
谢谢