工具/原料
- Jmeter5.3
- Windows10
- Jmeter 5.3
所需组件
- 1
浏览器组件(本家儿如果用于设置装备摆设浏览器驱动,如谷歌,火狐、IE等)
- 2
取样器(本家儿如果用于编写剧本,模拟人工拜候浏览器的操作)
END
操作步调
- 1
添加线程组后,点击线程组后鼠标右键,依次选择添加->设置装备摆设元件->浏览器驱动设置装备摆设(我们这里选择jp@gc - Chrome Driver Config)

- 2
添加当作功之后,进入到设置装备摆设页面,点击设置装备摆设选择按钮【Chrome】,在Path to Chrome Driver编纂框中填入浏览器驱动(chromedriver.exe)位置

- 3
其他设置装备摆设项先连结默认即可


- 4
添加线程组后,点击线程组后鼠标右键,依次选择取样器->jp@gc - WebDriver Sampler

- 5
添加当作功之后,进入到取样器编纂页面中,在Script Language中选择您所用的剧本说话(我们这里选择javascript)

- 6
接下来就是在剧本编纂框中,编写我们的代码


- 7
我们总结几个常用的方式:
WDS.name - 是 Name 字段中供给的值(上面)。
WDS.vars - <a href="../api/org/apache/jmeter/threads/JMeterVariables.html">JMeterVariables</a> - 例如<code> vars.get("VAR1"); vars.put("VAR2","值"); vars.remove("VAR3"); vars.putObject("OBJ1",new Object()); </code>
WDS.props - JMeterProperties(class <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html"><code>java.util.Properties</code ></a>) - 例如<code> props.get("START.HMS"); props.put("PROP1","1234"); </code>
WDS.ctx - <a href="../api/org/apache/jmeter/threads/JMeterContext.html">JMeterContext</a>
WDS.parameters - 是参数字段(上面)中供给的值。
WDS.args - 是参数字段中供给的字符串数组,但由空格 ' ' 字符分隔。这许可剧本编写者供给很多字符串作为输入并按位置拜候每个字符串。
WDS.log - 是一个Logger 实例,许可剧本编写者经由过程将信息写入 jmeter 日记文件来调试他们的剧本(JMeter为其日记条目供给了一个GUI)
WDS.browser - 是剧本编写者可以编写剧本和节制的已设置装备摆设的 Web 驱动程序浏览器。Selenium Javadocs 页面上有关于此对象的具体文档。
WDS.sampleResult - 用于记实计时起头和竣事的时候。此外,剧本编写者可以在这个对象上设置当作功/掉败状况,然后这个 SampleResult 被 JMeter 陈述套件利用
- 8
最后我们看一下结果,可以先添加一个查看成果数和用表格查看成果

END







