我使用 jmeter 记录请求,然后执行性能测试。
在我用代理服务器记录了所有请求并且它们包含 post 表单后,我运行了这些测试用例,但我发现 post 表单不起作用:它无法自动在网站的数据库中创建记录。
但在此之前,我使用了 webload,一切正常。
有什么问题?我能做些什么来解决它?
我使用 jmeter 记录请求,然后执行性能测试。
在我用代理服务器记录了所有请求并且它们包含 post 表单后,我运行了这些测试用例,但我发现 post 表单不起作用:它无法自动在网站的数据库中创建记录。
但在此之前,我使用了 webload,一切正常。
有什么问题?我能做些什么来解决它?
如果您的应用程序需要 cookie 和/或会话以允许访问内容,则 JMeter 的内置代理记录器可能会产生问题。
您可能想尝试Blazemeter。Blazemeter 在 Google Chrome 中有一个扩展。您可以在浏览应用程序时使用此扩展程序记录您的测试脚本。完成后,从扩展中以格式导出测试脚本.JMX
(为此,您必须登录到 Blazemeter)。在 JMeter 中将其作为测试计划打开。在测试计划中进行所需的任何更改并运行您的测试!