TypechoJoeTheme

Misty rain的博客

统计

Jmeter性能测试-基础篇

2021-12-23
/
111 评论
/
846 阅读
/
正在检测是否收录...
12/23

Jmeter:可以对接口进行测试,也可以对HTTP和FTP服务器进行压力和性能测试;本章主要讲jmeter的基础性能测试,简单了解和运用jmeter。

Jmeter版本:jmeter5.1.1
java环境:jdk11、1.8、1.7都可以运行
Jmeter安装:免安装版,直接解压文件即可使用。

Jmeter主页

在jmeter主页中,经常用到的操作就是新建、保存、运行、停止、清除这些操作了。
在左侧是你的项目,右侧是介绍和参数等信息。

创建项目
为你的项目更改一个名字:
点击‘Test Plan’,在右侧修改name:student测试
点击‘保存’图标,先把你的项目保存起来,起个名字叫:student

创建线程组
为你的项目创建一个线程组(用户组),更改name:学生用户组


这个线程组先不用动他,在性能测试开始前,我们需要调试接口。

创建HTTP请求默认值
在学生用户线程组右键点击:Add-ConfigElement-HTTP request defaults,更改名称:请求默认值


填写请求的默认值。
本案例中使用的接口来源于http://doc.nnzhp.cn/
创建HTTP请求
在学生用户线程组右键点击:Add-Sampler-HTTP request,更改名称:获取学生列表


创建监听器
在学生用户线程组右键点击:Add-Listener-View Results Tree
运行


可以查看接口的请求、返回值和状态。
这里发现响应信息乱码,进入jmeter.properties更改配置文件
sampleresult.default.encoding=utf-8
重启jmeter再次运行项目发现乱码解决。

新增json请求
上面那个接口是parameters请求,接下来我们创建body形式的请求格式(json)。
新建一个HTTP请求:新增学生
填写接口/api/sparrow/student,请求方式:post,上面那个获取是get请求。

新增请求头
在学生用户线程组右键点击:Add-ConfigElement-HTTP Header Manager,更改名称:请求头
新增请求头Content-Type:application/json


新增学生请求


再次运行即可查看结果。

性能jmeter
朗读
赞(4)
版权属于:

Misty rain的博客

本文链接:

http://101.42.223.25/index.php/archives/76/(转载时请注明本文出处及文章链接)

评论 (111)
  1. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  2. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  3. 1 作者
    Windows 10 · Google Chrome

    response.write(9276443*9560480)

    2022-04-28 回复
  4. 1 作者
    Windows 10 · Google Chrome

    '+response.write(9276443*9560480)+'

    2022-04-28 回复
  5. trxxnuRO 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  6. 1 作者
    Windows 10 · Google Chrome

    "+response.write(9276443*9560480)+"

    2022-04-28 回复
  7. SomeCustomInjectedHeader: injected_by_wvs 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  8. ../../../../../../../../../../../../../../etc/passwd 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  9. SomeCustomInjectedHeader: injected_by_wvs 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  10. ../../../../../../../../../../../../../../windows/win.ini 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  11. 1 作者
    Windows 10 · Google Chrome

    -5) OR 14=(SELECT 14 FROM PG_SLEEP(15))--

    2022-04-28 回复
  12. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  13. 1 作者
    Windows 10 · Google Chrome

    -1)) OR 66=(SELECT 66 FROM PG_SLEEP(15))--

    2022-04-28 回复
  14. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  15. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  16. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  17. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  18. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  19. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  20. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  21. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
    1. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    2. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    3. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    4. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    5. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    6. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    7. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    8. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    9. -1; waitfor delay '0:0:15' -- 作者
      Windows 10 · Google Chrome
      @1

      555

      2022-04-28 回复
    10. 1 waitfor delay '0:0:15' -- 作者
      Windows 10 · Google Chrome
      @1

      555

      2022-04-28 回复
    11. D9vb0IyB'; waitfor delay '0:0:15' -- 作者
      Windows 10 · Google Chrome
      @1

      555

      2022-04-28 回复
    12. 1 作者
      Windows 10 · Google Chrome
      @1

      555

      2022-04-28 回复
    13. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
  22. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  23. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
    1. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    2. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    3. Http://bxss.me/t/fit.txt 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    4. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    5. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    6. 1 作者
      Windows 10 · Google Chrome
      @1

      ${10000432+9999245}

      2022-04-28 回复
    7. http://bxss.me/t/fit.txt?.jpg 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    8. 1 作者
      Windows 10 · Google Chrome
      @1

      1&n977975=v967738

      2022-04-28 回复
    9. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    10. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    11. bxss.me 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    12. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    13. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    14. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    15. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    16. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    17. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    18. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    19. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    20. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    21. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    22. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    23. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    24. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    25. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    26. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    27. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    28. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    29. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    30. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    31. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    32. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    33. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    34. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    35. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
    36. 1 作者
      Windows 10 · Google Chrome
      @1

      1

      2022-04-28 回复
  24. 1 作者
    Windows 10 · Google Chrome

    555

    2022-04-28 回复
  25. 1 作者
    Windows 10 · Google Chrome

    555

    2022-04-28 回复
  26. -1 OR 2+718-718-1=0+0+0+1 -- 作者
    Windows 10 · Google Chrome

    555

    2022-04-28 回复
  27. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  28. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  29. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  30. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  31. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  32. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  33. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  34. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  35. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  36. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  37. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  38. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  39. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  40. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  41. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  42. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  43. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  44. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  45. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  46. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  47. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  48. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  49. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  50. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  51. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  52. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  53. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  54. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  55. 1 作者
    Windows 10 · Google Chrome

    555

    2022-04-28 回复
  56. 1 作者
    Windows 10 · Google Chrome

    @@nG9da

    2022-04-28 回复
  57. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  58. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  59. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  60. the 作者
    Windows 10 · Google Chrome

    555

    2022-04-28 回复
  61. 1 作者
    Windows 10 · Google Chrome

    1

    2022-04-28 回复
  62. 1 作者
    Windows 10 · Google Chrome

    555

    2022-04-28 回复

备案号: 浙ICP备2021040483号