学习性能测试第一天

193 阅读1分钟

找准开始性能测试的项目:

项目架构: mall 商城, 主要模块: 会员管理 订单管理 购物车管理 支付管理 后台管理 商品检索 等模块

微服务架构: 多个模块分别运行在一个tomcat下,不同服务之间都存在调用关系。具体的细分,这里不再赘述

mall商城的不部署,可以去github找项目,找到对应的docker部署即可


还有一个discuzz论坛项目,PHP开发



性能测试理论基础: 功能测试, 保证业务的准确性 才能进行性能测试 功能保证(业务能过), 性能保证够不够好

      那么性能测试需要写测试用例吗? 基本不需要,但是需要编写性能测试报告。但是性能在执行的时候也有一套自己的流程,也需要编写代码
       
       输入和期望结果----脚本,场景,监控
       执行  ---  Jmeter,Locust
       实际结果与期望结果 ---- 实际指标数据和期望性能指标比较
       

项目类别:

     APP(手机端):

            monkey, 随机执行

            监控当前app的资源消耗(流量,耗电量,卡顿,cpu,内存)

     C(PC端)

            OS 自带监控工具

     CS/APP-S/BS:

             前端+服务器端接口 

     B

            前端性能测试(渲染,页面布局,JS性能)   -- 工具扫描

     S

            默认的性能测试