随笔分类 - 性能测试
摘要:一、应用场景 当性能测试过程中需要模拟的负载太高,一台测试机无法模拟,需要多台测试机一起来模拟从而达到要求的负载量,这就叫做分布式 二、原理 分布式测试时一般由一台控制机和多台代理机 控制机:主要是给代理发送任务,接收代理机返回的数据统计,做汇总展示 代理机:往服务器发送http请求,并接收服务器的
阅读全文
摘要:1、性能测试需求分析 1)需求分析:熟悉系统熟悉系统的业务功能熟悉系统的技术架构 包含用什么语言、什么样的技术框架、应用服务器、数据库服务器、怎么工作、怎么调用明确性能测试内容从业务角度,挑选核心业务进行测试从技术角度,挑选逻辑复杂度高,数据量大的业务进行测试(如:通常逻辑复杂度较高的业务也是CPU
阅读全文
摘要:1、响应时间 响应时间包含:前端响应时间、服务端响应时间和用户响应时间 web前端响应时间:主要是浏览器的展现和浏览器端脚本(如javascript脚本)执行所消耗的时间 服务端响应时间:应用系统从请求发出开始到客户端收到响应时间所消耗的时间 2、并发用户数(系统用户数、在线用户数) 业务并发用户数
阅读全文
摘要:压力测试 压力测试分两种场景:一种是单场景,压一个接口的;第二种是混合场景,多个有关联的接口。压测时间,一般场景都运行10-15分钟。如果是疲劳测试,可以压一天或一周,根据实际情况来定。 压测任务需求的确认 压测前要明确压测功能和压测指标,一般需要确定的几个问题: 固定接口参数进行压测还是进行接口参
阅读全文