• 接口测试-压力-Jmeter初步使用


    之前用jmeter测试服务器接口的压力,留下了一些报告,分享下。

    1. 准备Jmeter

    2. 准备接口信息

    3. 准备时间(我是在9点之后开始压力测试的)

    4. 准备服务器的显示软件(我是在阿里云上进行的测试,根据阿里云给的数据进行分析的,有半个小时的延迟,所以很讨厌。)

    5. 开始测试

    测试类型:

    1. 突发性的压力测试。

    定义是我自己定义的。

    1秒钟发送N多负载看设备的返回情况,然后找到某一N值得出最大,如果超过N值,则在返回值中就会出现错误的情况。

    事实起来很简单,不详细讲了。

    2. 持续性的压力测试。

    使用jmeter给服务器一定的压力,持续下去,例如1秒钟发20个并发持续20分钟之类的。看服务器的性能。

    测试步骤:

     

    1. 并发值为10,15,20,依次加5,一直到50.

     

    2. 循环次数,选择永久,直到测试到达20分钟。及10个并发,永久循环20分钟。

     

    3. 为了保证不被认为是攻击和服务器的安全工作,在每次发送N个请求之后,停留1秒,再发N个请求。(保证ip不被阿里云给封掉)

     

     

     

    结论:

    其实啥也没分析出来。。。但是保留了一手的数据资料,可以做为服务器升级之后的对比资料来使用。

    毕竟第一次做压力测试,啥也不会。。。

     

  • 相关阅读:
    学习之路五:再议自定义时钟类(跨线程间的访问操作) → 异步操作
    学习之路七:一步一步学习ASP.NET数据绑定
    走进单元测试五:单元测试文章系列目录
    迷茫后的感悟
    学习之路八:解决不能调试服务端代码的问题
    asp.net not found
    java内部类
    DEBUG&TRACE
    Lambda表达式
    基于事件的异步模式
  • 原文地址:https://www.cnblogs.com/kevinqinan/p/3719536.html
Copyright © 2020-2023  润新知