首页 > 其他分享 >面试Two:性能测试流程

面试Two:性能测试流程

时间:2024-10-10 15:12:45浏览次数:8  
标签:性能 Two per 面试 second TPS 测试 QPS 流程

1.名词解释:
TPS(transaction per second)是单位时间内处理事务的数量
QPS(query per second)是单位时间内请求的数量。
2.区别:
TPS的一次事务代表一次用户操作到服务器返回结果,
QPS的一次请求代表一个接口的一次请求到服务器返回结果。

3.性能测试流程
1.学习业务,了解需求
2.需求分析(系统非功能需求采集:系统架构、业务流程、用户信息、第三方支付系统、性能指标:吞吐率、响应时间、事务成功率、波动范围、硬件:cpu、内存、磁盘、网络带宽)
3.工作评估(工作量分解、评估工作量、计划资源投入)
4.设计模型(明确重点测试场景、业务模型、性能测试场景设计)
5.测试计划(测试范围、人力投入、工作内容、风险评估、应对策略等)
6.压力策略的编写(重点:断言)
7.测试准备(环境:测试环境和生产的配置对比 数据:数据量的问题:并发用户数的计算方法(1.TPS*(thinktime+runtime)2.PV结合28原则和3个经验因子的方法))
8.测试执行(基准测试、配置测试)
9.测试监控》缺陷管理》分析调优==》测试报告

标签:性能,Two,per,面试,second,TPS,测试,QPS,流程
From: https://www.cnblogs.com/helStrive/p/18456417

相关文章

  • 深入解析 DolphinScheduler 任务调度、拆分与执行全流程
    ApacheDolphinScheduler介绍ApacheDolphinScheduler是一个分布式易扩展的可视化DAG工作流任务调度开源系统。适用于企业级场景,提供了一个可视化操作任务、工作流和全生命周期数据处理过程的解决方案。Dag背景知识摘录了一下Dag的offical定义Agraphisformedbyvertices......
  • 多线程面试笔记
    1-多线程与并发基础1.1-线程和进程的区别什么是线程和进程?进程:程序由指令和数据组成,但这些指令要运行,数据要读写,就必须将指令加载至CPU,数据加载至内存。在指令运行过程中还需要用到磁盘、网络等设备。进程就是用来加载指令、管理内存、管理IO的。当一个程序被运行,......
  • 10月最新AI产品经理面试20个问题汇总(含面试解题技巧、注意事项)
    这题我会!这是一个包含AI产品经理问题的备考文章,本文主要讲解AI产品经理的备考注意事项、真题展示、解题技巧及高效刷题方法,相信大家看完就一定能掌握技巧并且顺利通关!一、AI产品经理面试问题展示(20道)\1.请描述一下你过去负责的一个AI产品开发项目,包括项目的目标、过程......
  • Spring事务的1道面试题
    每次聊起Spring事务,好像很熟悉,又好像很陌生。本篇通过一道面试题和一些实践,来拆解几个Spring事务的常见坑点。原理Spring事务的原理是:通过AOP切面的方式实现的,也就是通过代理模式去实现事务增强。具体过程是:对包含@Transactional注解的方法进行拦截,然后重写,重新在方法里加入异......
  • 机器学习之神经网络Neural Network
    第一部分:基本含义神经网络(NeuralNetwork)是一种模仿人脑神经元连接方式的机器学习模型,用于处理复杂的非线性问题。通过大量的参数和层级结构,神经网络可以学习数据中的特征,应用于分类、回归等任务。机器学习和人类实现人生巅峰的例子对比:如果把人比作神经网络,一次次摔倒就是......
  • 用文字“画出”流程图:用 AI+Mermaid.js 构建出你心中的可视化世界
    Mermaid介绍首先,什么是Mermaid?Mermaid.js是一款开源流程图/序列图的文本制作工具,它允许你使用简单的文本语法来创建各种类型的图表。无论你是开发者、学生还是普通用户,Mermaid.js都能帮助你将复杂的信息以直观、易懂的方式呈现出来。在AI技术的加持下,Mermaid现已支持......
  • 掌握未来:2025年秋招LLM及多模态模型面试精华
    目录大模型常用微调方法LoRA和Ptuning的原理介绍StableDiffusion的原理为何现在的大模型大部分是Decoder-only结构如何缓解LLMs复读机问题为什么Transformer块使用LayerNorm而不是BatchNormTransformer为何使用多头注意力机制监督微调SFT后LLM表现下降的原因微调阶段样本......
  • 面试 - 速刷面试题 - 知识深度
    如何检测JS内存泄漏?JS内存泄露场景有哪些?垃圾回收GC:引用计数算法、标记清除。引用计数......
  • Spring Boot洗衣店订单系统:业务流程优化
    2相关技术2.1MYSQL数据库MySQL是一个真正的多用户、多线程SQL数据库服务器。是基于SQL的客户/服务器模式的关系数据库管理系统,它的有点有有功能强大、使用简单、管理方便、安全可靠性高、运行速度快、多线程、跨平台性、完全网络化、稳定性等,非常适用于Web站点或者其他......
  • 记录一道面试题(哈希表 稀疏矩阵)
    题目:有一个游戏中的三维地图,是由i,j,k三个轴组成的三维网络。每个立方体由不同的种类代表,比如空气,水,沙子,泥土。地图上方的空气方块,不会经常变动且数量占大多数,下方是各种类型的方块,会经常相互转换(水变沙子,沙子变泥土等)。问题:请你实现一个存储该地图的方案(地图方块和对应类型)。要......