随笔分类 -  性能测试

摘要:背景 公司之前的测试团队做API的⾃动化测试都是使⽤JMeter等⼯具来进⾏,这样的话测试效率⽽⾔不是那么很⾼,⽽ 且在扩展性⽅⾯不是很有竞争⼒的。所以开发了新的测试平台,但是考虑到公司的测试⼈员有1000⼈,那么就需要 验证1000⼈同时使⽤测试平台,是否会出现平台⽆响应以及崩溃(雪崩)的情况。 阅读全文
posted @ 2022-02-18 19:59 晨^O^黎 阅读(93) 评论(0) 推荐(0)
摘要:locust 概述 在Python的技术栈的体系中,性能测试的工具是Locust的测试框架,Locust是一种易于编写,可以编写测试脚本和可以扩展的性能测试工具,它是基于协程来进行设计的,当然也可以说是基于event的事件来进行设计的。协程我们可以简单的理解为是基于用户态的线程,更加专业的话说是微线 阅读全文
posted @ 2022-02-17 14:05 晨^O^黎 阅读(115) 评论(0) 推荐(0)
摘要:监控系统资源 下载ServerAgent插件 链接:https://pan.baidu.com/s/1dsqaTS48gk6F0Hcq0jP4IQ 提取码:z0re 下载完成后放到jmeter的同级目录,右击测试计划添加监视器 添加需要监控的,CPU,Memory,Swap,Disks I/O 打开 阅读全文
posted @ 2022-02-16 17:39 晨^O^黎 阅读(55) 评论(0) 推荐(0)
摘要:第一步: 修改配置文件 在JMeter的当前目录下,把bin目录下的jmeter.properties文件中jmeter.save.saveservice.output_format=csv禁用取消,如下所示: # legitimate values: xml, csv, db. Only xml 阅读全文
posted @ 2022-02-16 11:28 晨^O^黎 阅读(124) 评论(0) 推荐(0)
摘要:1、性能测试的流程 人力 做什么 开始时间,结束时间 使用技术 2、性能测试的方法 验收负载测试 在QA的环境模拟生产运行的业务压力和使用场景组合,测试系统的性能是否满足生产环境的性能诉求。 负载测试 在被测系统上持续不断的增加压力,直到性能指标(响应时间等)超过预定指标或者某种资源(CPU&内存) 阅读全文
posted @ 2022-02-15 16:11 晨^O^黎 阅读(100) 评论(0) 推荐(0)
摘要:性能测试 什么是软件性能 互联网的技术基本已全面的进行普及,所以对于用户而言软件的用户体验是非常重要的。在软件的角度而言,性能它首先是一种指标,具体可以说就是软件系统或构件对于其及时性要求的符合程度,另外一种就是软件产品的一种特性,其实就是响应时间。所以对一个产品而言,性能的及时性是用响应时间或者吞 阅读全文
posted @ 2022-02-14 16:06 晨^O^黎 阅读(133) 评论(0) 推荐(0)