使用jmeter执行登录

时间:2018-07-03 05:41:25

标签: jmeter performance-testing

在我的登录表格中有一个

按钮类

这是代码

<button type="submit" class="btn btn-primary btn-block mt-3" id="loginbtn">Log in</button>

如何为此添加参数值?

1 个答案:

答案 0 :(得分:0)

JMeter并未真正单击按钮,因此在此处发布此有限的HTML代码毫无意义。

JMeter对HTTP protocol basis起作用,它发送HTTP Requests,等待响应并测量其间的时间。

因此,为了使用JMeter执行登录,您需要发送与真实浏览器相同的请求。捕获请求的最简单方法是使用JMeter HTTP(S) Test Script Recorder-这样,您就可以在浏览器中执行所需的操作,而JMeter会将关联的请求记录到Recording Controller中,这样您以后就可以重播(或尝试重播)请求。

准备JMeter进行记录的最快,最简单的方法是使用JMeter Templates Feature

  1. 从JMeter的主菜单中选择File - Templates - Recording,然后单击“创建”

    JMeter Templates Recording

  2. 选择HTTP(S)测试脚本记录器,然后单击“开始”。
  3. 配置浏览器以将JMeter用作代理:

    JMeter Firefox Proxy

  4. 导航到浏览器中的网页-Jmeter应该在Thread Group - Recording Controller下捕获它

    JMeter Record HTTP Request