如何为一个网站处理jmeter,该网站的表单是用JavaScript制作的,可以在上一页和下一页上发帖
我必须做一个网站的注册和付款负载测试脚本。注册有几个步骤,如电子邮件,然后点击下一步按钮订单信息来,然后下一步显示联系信息,然后付款。此电子邮件、订单、联系信息和付款都使用JavaScript,单击“下一步”按钮将执行回发 如何使用JMeter处理此问题?我使用测试脚本记录器用JMeter2.10记录了上述场景。它用参数记录了所有的请求。但当我运行这些请求时,我可以看到响应中的值是在请求中发送的,而不是在表单中提交的如何为一个网站处理jmeter,该网站的表单是用JavaScript制作的,可以在上一页和下一页上发帖,javascript,jmeter,Javascript,Jmeter,我必须做一个网站的注册和付款负载测试脚本。注册有几个步骤,如电子邮件,然后点击下一步按钮订单信息来,然后下一步显示联系信息,然后付款。此电子邮件、订单、联系信息和付款都使用JavaScript,单击“下一步”按钮将执行回发 如何使用JMeter处理此问题?我使用测试脚本记录器用JMeter2.10记录了上述场景。它用参数记录了所有的请求。但当我运行这些请求时,我可以看到响应中的值是在请求中发送的,而不是在表单中提交的 我应该如何创建这个在JavaScript中有完整注册的负载测试脚本?参数,您记
我应该如何创建这个在JavaScript中有完整注册的负载测试脚本?参数,您记录的可以是动态的。您需要实现一种称为<代码>相关性代码>——从响应中提取动态值并将其添加到下一个请求的过程 最常用的JMeter组件有
考虑以下步骤:
希望这能有所帮助。@E.S:你在努力改进别人的帖子,这很好,但要确保你在正确的任务中使用了正确的工具。代码跨度(看起来像这样的
)应该只用于强调句子中的代码或语言关键字。例如,将代码跨度用于“我应该在哪里使用
?”之类的内容是可以的,但不要将其用于语言名称(例如JavaScript
)或强调单词(改为使用粗体和/或斜体)。谢谢@Qantas94非常感谢你们,谢谢你们让我的帖子更具可读性。但如果你能帮我解决这个问题,我将不胜感激。Thanks@CharanSethi:对不起,我不熟悉JMeter,但希望有人是:)嗨,谢谢你的回复。我想知道如何使用jmeter处理javascript。如果有几个使用javascript的细节,那么当jmeter在协议级别运行时,我应该如何为jmeter创建该请求,因此如果这些细节是用javascript提交到数据库的,那么我应该如何使用jmeter测试注册。jmeter本身无法执行javascript。但如果javascript触发了一些XMLHttpRequest,而这些XMLHttpRequest正从浏览器异步执行——这些请求可以用JMeter模拟。谢谢Dmitri。请帮助我如何在aspx中为网站注册页面创建jmeter脚本,在该脚本中,添加详细信息后,“下一步”按钮将执行js回发到同一页面,并动态生成新字段,直到用户提供注册所需的所有字段输入。我该怎么处理呢。当我用测试脚本记录器记录这一点时,jmeter发出几个HTTP请求,并用它们显示js参数。当我运行这个视图时,结果树没有显示任何错误,但是我不确定jmeter是否能够提交注册表单中的值,如果有对服务器的查询,jmeter代理将记录它,或者您可以使用它。若新的输入字段在不向服务器发送任何内容的情况下变为可见,那个么您就不必关心它,因为并没有人在测试客户端javascript的性能