性能测试执行

本文详细介绍了性能测试用例的设计,包括测试步骤、并发数、目标值和场景策略。测试脚本的编写需注意代码冗余,同时在搭建场景时要关注虚拟用户数量、集合点和脚本依赖。运行脚本时需注意测试环境的真实性和预热过程。性能测试后的系统调优阶段,涉及硬件、网络、应用服务器配置、源代码等多个层面。整个过程需要多轮测试验证,确保系统性能逐步提升。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用例用例需要覆盖到测试需求,

主要包括:

测试步骤

并发数

目标值

场景策略

测试脚本编写/录制:

性能测试用例编写完成以后,接下来就需要结合用例的需要,进行测试脚本的编写工作。

提示:录制或编写,根据不同的工具要注意代码冗余

搭建场景:

测试场景设计的原则:依据测试用例,把测试用例设计的场景展现出来。

提示:

1)、虚拟用户数量及启动虚拟用户的方式

2)、场景的相关设置(如:集合点)

3)、脚本是否存在依赖关系(登录与注册/下订单与登录,执行顺序)

运行脚本:

说明:运行脚本就是运行场景

注意:

1)、负载的测试机不能够运行设定的虚拟用户数(电脑内存太低)

2)、没有“预热”过程(没有考虑非首次有缓存)

3)、没有模拟用户的真实环境

4)、性能用例运行次数过少

系统性能调优:

性能测试分析人员,经过对结果的分析,提出系统有可能存在的性能问题

提示:

1)、调优人员:开发人员主导,数据库管理员、系统管理员、网络管理员、性能测试分析人员配合对系统进行调整;

2)、验证-性能测试人员继续进行多轮,第二轮、第三轮...的测试,每轮回归时测试人员需要对所有的测试指标进行全方位的对比,从而确定经过调整以后系统的性能是否有提升,所有指标都要符合要求范围内。

注意:

系统调优由易到难的先后顺序如下:

1.硬件问题;(代码问题、cpu内存等)

2.网络问题;(增加带宽)

3.应用服务器、数据库等配置问题;()

4.源代码、数据库脚本问题;(索引查询最后,其次左右子连接、最慢子查询(嵌套查询))

5.系统构架问题;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值