软件测试最全性能测试开始前的准备工作_性能测试执行前要做什么,软件测试面试项目经验

img
img

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

| error | 0.1%、0.01% | 错误率,即可接受的请求失败的占比 |
| Cache | 90%、95% | 缓存命中率:命中率越高,使用缓存的收益越高,系统的性能越好 |
| CPU | 75%、90% | CPU使用率,一般来说75%是一个阈值,超过85%就需要重点关注 |

三、性能测试环境

1、被测系统环境:FAT(生产环境)、UAT(验收环境)、预发布环境等;

2、环境类型:docker容器、虚拟机或者其他类型;

3、web/app/service/db等服务器配置,比如nCnG;

4、配置信息

配置名称配置信息
JVM堆内存分配JVM的堆配置的内存大小
最大连接数中间件、DB的最大连接数
线程池配置线程池数量、回收策略等
timeout超时时间
异常/错误重试次数请求异常或错误时的重试策略、次数

5、服务器/DB登录账号、密码,服务部署路径、日志路径等;

6、挡板/Mock:某些依赖关系较复杂的系统或者模块,是否需要挡板?如果需要挡板,是来提供?

四、预埋数据

1、基础数据:比如电商系统的库存数、SKU、用户信息等;

2、预埋/铺底数据:根据生产实际的数据量对测试环境的DB进行数据预埋,尽量和生产保持一致或可以等量换算(对应的BD实例名);

3、测试数据:测试数据如何生成?数据生成规则,比如加解密、随机生成等;

4、垃圾数据:每轮测试产生的垃圾数据如何隔离或者清理;

5、数据脱敏:如果是在生产环境进行压测,如何进行数据脱敏或者数据隔离防污染策略;

五、接口说明

被测系统业务场景对应接口协议类型,比如:

协议类型所需提供的信息
HTTP方法、参数类型、host、port、path、请求响应报文等
SCOKEThost、port、请求响应报文等
DUBBO服务注册类型(zookeeper)、版本、timeout、重试次数、最大连接数、同步/异步、接口名、方法、参数类型、value等

六、测试开始前确认

1、容器:镜像克隆成功,服务部署完成,且完成功能性校验;

2、压测机:测试机准备完成,并完成性能测试环境的调试验证;

3、工具:相关监控工具等部署设置完成,比如服务器监控工具、DB监控工具等;

4、网络:网络连接通畅(如果有防火墙策略,运维同事应在测试方案评审开始前准备完成,并告知相关人员调试验证);

5、数据:基础数据、预埋数据、测试数据准备完成(正确+可用+数据量级达标);

七、需求变更说明

1、涉及范围:需求变更类型(业务场景、功能变更等)、环境交付日期、服务器地址、配置信息变更等;

2、提前说明:变更导致延期交付或提前交付的具体工时(可以精确到半天或者小时),最晚多久,需要提前通知;

3、应对策略:针对不同变更类型、影响范围、风险程度、时间等因素评估如何处理,比如:打回、需求顺延排期等;

八、交付日期和deadline

1、交付预期时间:方便性能测试同事根据需求紧急情况、优先级等预估工时,进行工作排期;

2、deadline:即生产发布时间,根据交付时间和生产发布时间,确认具体的工作安排(比如从交付到上线只有一周,如何完成任务拆解和细化,不同人员安排不同的工作,里程碑等);

以上内容,仅供参考,具体的测试需求,还需要根据具体的项目类型、团队人员构成、职责等进行合理灵活的取舍。

最后: 下方这份完整的软件测试视频学习教程已经整理上传完成,朋友们如果需要可以自行免费领取【保证100%免费】

img
img

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

ms/4f45ff00ff254613a03fab5e56a57acb)**

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 21
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值