当前位置: 首页 > news >正文

性能测试流程、主流性能工具

  • 性能测试流程
    在这里插入图片描述

  • 性能测试流程

  • 测试测试需求分析

在这里插入图片描述

  • 性能测试计划和方案
  • 测什么:
    测试背景
    测试目的
    测试范围

  • 谁来测:
    进度和分工
    交付清单

  • 怎么测:
    测试策略

  • 性能测试用例设计在这里插入图片描述
  • 性能测试测试执行
    在这里插入图片描述
  • 性能分析和调优
    在这里插入图片描述
  • 性能测试报告

测试报告是对性能测试工作的总结,为软件后续验收和交付打下基础。
测试报告的主要内容:

  • 测试工作的经历和回顾
  • 缺陷分析和调优
  • 风险评估
  • 性能测试结果
  • 测试工作的总结和改进
  • 主流性能测试工具

  • loadrunner

  • HP Loadrunner 是一种工业级标准性能测试负载工具,可以模拟上万用户实施测试,并在测试时可实时检测应用服务器及服务器硬件各种数据,来确认和查找存在的瓶颈
  • 支持多协议:Web(HTTP/HTML)\Windows Sockets、FTP、ODBC、MS SQL Server等协议。
  • 采用C语言编写
    在这里插入图片描述
  • Jmeter
  • JMeter是Apache组织开发的基于Java的开源软件,用于对系统做功能测试和性能测试。
  • 它最初被设计用于Web应用测试,但后来扩展到其他测试领域,例如静态文件、Java程序、shell脚本、数据库、FTP、Mail等。
    在这里插入图片描述
  • 主流性能测试工具Loadrunner和Jmeter 对比 -相同点
  • 都能模拟大量用户
  • 都能支持多协议(常见的协议都支持,如HTTP)
  • 都有监控及分析报表功能
  • 主流性能测试工具Loadrunner和Jmeter 对比 -不同点
    在这里插入图片描述

相关文章:

  • Golang internals
  • Gateway中的Filter机制
  • 友好的教育
  • Golang并发编程最佳实践:协程与通道
  • SQLMesh 系列教程4- 详解模型特点及模型类型
  • 反向迭代器(reverse_iterator)的模拟实现
  • 关于视频去水印的一点尝试
  • centos docker ngnix
  • JavaScript内置对象
  • 在IDEA中误操作Git Rollback后的恢复方法
  • word分栏使得最后一页内容自动平衡
  • 【计算机网络】数据链路层数据帧(Frame)格式
  • Colmap 的安装与使用
  • 极狐GitLab 17.8 正式发布,多项 DevOps 重点功能解读【二】
  • 11-跳跃游戏
  • UE_C++ —— Unreal Smart Pointer Library
  • typescript快速入门之安装与运行
  • C++入门之《拷贝构造函数》详解
  • 专为Apple Silicon优化的开源机器学习框架:MLX (Machine Learning eXtension)
  • 【C++指南】解锁C++ STL:从入门到进阶的技术之旅
  • 首次公布!我国空间站内发现微生物新物种
  • 租车订单时隔7年从花呗免密扣费?“GoFun出行”引质疑
  • 师爷、文士、畸人:会稽范啸风及其著述
  • 专家:家长要以身作则,孩子是模仿者学习者有时也是评判者
  • 澎湃·镜相第二届非虚构写作大赛初选入围名单公示
  • 马上评|这种“维权”已经不算薅羊毛,涉嫌犯罪了