6. 第一个jmeter脚本开发-测试百度服务器

需求:可以承受5个用户同时访问百度
解题思路:
我们可以从这短短的一句话中提取3个点:同时、5个并发、百度服务器
解题方法
方法一:录制请求
录制方法会在下一篇进行讲解,本篇不做过多介绍。

方法二:自定义添加组件

  1. 选择测试计划,右击添加线程组,线程数改为5


    6. 第一个jmeter脚本开发-测试百度服务器_第1张图片

    6. 第一个jmeter脚本开发-测试百度服务器_第2张图片
  2. 选择线程组,右击添加HTTP请求,服务器地址输入www.baidu.com

    6. 第一个jmeter脚本开发-测试百度服务器_第3张图片

    6. 第一个jmeter脚本开发-测试百度服务器_第4张图片

  3. 选择线程组添加查看结果树


    6. 第一个jmeter脚本开发-测试百度服务器_第5张图片
  4. 保存后运行测试计划


    6. 第一个jmeter脚本开发-测试百度服务器_第6张图片
  5. 测试结果分析,上面我们选择了查看结果树,根据查看结果树生成的报告,我们可以看取样器结果,请求,响应数据,这里就不一一介绍.


    6. 第一个jmeter脚本开发-测试百度服务器_第7张图片

小结
虽然我们的需求是要我们同时,但是没有真正意义上的同时。从性能测试工具的角度来看, 虽然, 性能测试工具可以 1 秒模拟成千上万个请求, 那么这些请求的产生同样分前后顺序。 就算这些请求被真正的“同时” 生产出来, 通过网络传输到过服务器时, 因为受网络带宽、延迟等影响, 也无法真正的对服务器构成“同时” 请求。

从服务器角度, 当它接收到并发请求, 在处理这些请求时同样需要分前后顺序, 因为它处理每个请求的
时间极短; 每秒可以处理几千几万次请求; 所以, 我们说它的并发能力是每秒/次。

软件测试汪地址
软件测试汪博客地址

欢迎关注微信公众号:软件测试汪。软件测试交流群:809111560

转载请注意出处,谢谢合作

你可能感兴趣的:(6. 第一个jmeter脚本开发-测试百度服务器)