zoukankan      html  css  js  c++  java
  • 性能测试体系

    1.什么是技术体系?

    由各种技术联系而形成在特定领域具有特定功能的统一体,是技术整体性的表现形式

    2.特点

    综合性、反馈机制、可持续迭代

    3.有什么价值?

    整合人、事、风险、资源,通过合理的流程规约,引导团队在正确方向上快速高效的解决问题。

    4.性能测试的典型场景

    4.1如何评估性能测试指标?

    业务目标 技术指标

    4.2如何设置性能测试策略?

    业务场景 需求特点

    4.3如何描述性能测试结果

    1.环境-服务-接口 2.QPS-TPS&rt-cpu&Momery

    4.4如何判断是否需要优化?

    1.是否满足技术指标 2.是否影响用户体验 3.是否存在其他风险

    5.完整的性能测试流程

    1.性能需求-》业务场景-》系统架构-》测试指标-》环境准备-》服务部署-》数据准备-》测试方案-》脚本开发-》压测执行-》数据收集-》监控分析-》是否满足需求-》定位调优-》出具测试报告

    6. 进入公司后从业务和技术角度入手 ,主要是业务特点、交付流程、交付痛点、团队的期望、计划落地和规划、技术体系建设、环境治理、推动落地、优化演进

    7.性能体系六要素

    1.从流程上有需求准入、估时排期、方案报告

    2.从技术上压测引擎、监控体系、分析工具

    3.从环境上域名网关、服务发布、中间件DB

    4.从模型上业务模型、数据模型、压测模型

    5.从数据上数据预埋、数据构造、数据对比

    6.从文档上知识传递、结果归档、沉淀基线

    8.面试问什么?

    1.技能 技术基础 业务经验 过往履历  2.内核 协同合作 价值认可 自我驱动  3.能力  学习能力 沟通能力 理解能力

    技术能力 基础 流程 术语 工具

    广度  系统架构 协议 网络 微服务 容器化  中间件 缓存  队列 监控 RPC JOB  数据库 锁 索引 一致性  DTS  深度 JVM 线程  堆栈

  • 相关阅读:
    获取URL的name值 getUrl(url,name) 传入url和key 得到key对应的value
    封装GetQueryString()方法来获取URL的value值
    判断设备
    RecyclerView 加点击事件
    SparseArray,SparseBooleanArray和SparseIntArray
    内存泄漏监测-LeakCanary
    StrictMode
    数据结构-线性结构
    程序设计语言基础-知识点
    数据结构-概念
  • 原文地址:https://www.cnblogs.com/sh123/p/15674191.html
Copyright © 2011-2022 走看看