Jmeter发起Web测试
2017-10-21 本文已影响39人
ShootHzj
创建一个测试计划
image.png添加一个线程组
现在我们创建第一个组件。我们添加了一个线程组,用来存放其他元素,比如采样器,控制器,监听器。创建一个名为User的线程组
image.png添加采样器
我们需要在我们的线程组中添加一个采样器。在这里,我们添加一个Http Request采样器。
image.png让我们来配置一下这个空的Http请求采样器
- 名字 我们把它命名为访问百度主页
- 服务器名称或者IP www.baidu.com
- 协议 为空默认为HTTP
- 路径 我们填/。意味着我们想要服务器的根页面
添加监听器
我们在User节点(线程组节点)添加查看结果树节点。它会保证结果在这个节点可见
image.png运行测试计划
现在一切都已经设置好了,至于线程组的配置,我们都使用默认值。这意味着JMeter执行采样器一次。点击绿色的三角来执行
查看输出
我们设置线程组只有一个线程,并且只执行一次循环,所以我们从查看结果树中看到了一个结果
image.png- 绿色代表访问百度成功
- Jmeter保存所有的头部和web 服务器发送的响应并且可以以多种形式展示结果
- 第一个列表是取样器结果。它展示Jmeter从网页服务器中获得的数据
- 第二个列表是请求,展示发送给服务器的请求
- 最后一个列表是响应数据。监听器把接收到的数据以文字的形式显示出来。
这只是一个简单的仅仅执行一次的测试计划。但Jmeter真正的强大之处在于发送相同的请求,就像许多用户在发送一样。为了实现这样的操作,我们需要修改线程组的设置。