作为软件测试人员,我们经常会遇到压力测试、稳定性测试、功能测试、性能测试、兼容性测试等等,有时在工作中潜移默化的就已经在使用这些测试方法中包含的点,但是我们没有太在意去总结梳理,那么每个测试方法的关注点是什么?如:在性能测试的过程中我们应该最该关注什么?等等的思考呢,经过几次的总结,今天首先将性能测试的关注点进行梳理,其余的测试后面的博客中将会补充。
概念:是检验系统的性能是否符合要求的测试
性能是评估一个软件最为关键的维度,性能测试关注点:how much 与 how fast
一、性能测试的分类:
1)极限测试:
在各种边界压力情况下,如电池、存储、网速,验证APP是否能正确响应,内存满时安装APP—运行APP时手机断电---运行APP时断网
2)响应能力测试:
APP中各类操作是否满足用户响应时间要求,APP安装—APP卸载—APP各类功能性操作的响应时间
3)压力测试:
反复/长期操作下、系统资源的占用情况
二、性能的评估:
评估典型用户应用场景下,系统资源的使用情况(可测试方面:安装与启动时间—CPU的占用—内存的占用—流量的耗用—电量的耗用—-网速--后端(并发连接数),测试APP中的各类操作是否满足用户响应时间要求)
三、性能测试的指标:
性能测试指标的来源:用户对各项指标提出的明确需求,如果用户没有提出性能指标则根据用户需求、测试设计人员的经验来
设计各项指标(需求+经验)
1)可用性(可用时长)
2)响应时间(用户发起请求到应用响应完全到达用户客户端所消耗的时间)
3)吞吐率(某些面向应用的时间的发生概率)
4)资源利用率(对某种资源理论容量的使用百分比)
四、性能测试的目的:
1) 测试系统的性能指标
2) 检查系统的性能瓶颈
3) 给出较合适的软硬件配置方案
4) 检验硬件配置是否能够满足客户需求
最终起到优化系统的目的
本文转载自:http://www.spasvo.com.cn/

转载于:https://www.cnblogs.com/spasvo/p/7324903.html

性能测试关注点整理总结相关推荐

  1. 性能测试关注点整理总结!

    作为软件测试人员,我们经常会遇到压力测试.稳定性测试.功能测试.性能测试.兼容性测试等等,有时在工作中潜移默化的就已经在使用这些测试方法中包含的点,但是我们没有太在意去总结梳理,那么每个测试方法的关注 ...

  2. 软件性能测试关注点,盘点性能测试必须掌握的技术点

    前段时间,有一些小伙伴提出希望我们推送点性能测试的技术干货.所以,小编今天通过上网查资料,结合项目实操过程中的一些问题,总结了一些关于性能测试的内容,希望是大家想要了解的内容哈. 1.性能测试的目的 ...

  3. APP性能测试关注点详细介绍

    性能测试的关注点 CPU.内存.流量.电量.启动速度.流畅度 性能测试工具GT的基本介绍 1.性能测试工具 GT 的作用: 监控常见的性能指标.CPU.内存.流量.电量.流畅度 抓取 log 抓包 2 ...

  4. 手机程序开发和测试关注点整理

    最近公司要组建手机测试部门,总结一下自己3年多做手机开发的经验,都是零星的木有条例,希望有帮助.大家有其他好的可以留言,互相交流. 手机做为受限设备,从受限角度来考虑,他是屏幕尺寸受限,计算能力受限, ...

  5. 应用性能测试关注点(来自听云)

    1.指标定义: 2.APP的交互性能 交互时间:是指用户与移动应用的界面元素和 内容交互的体验耗时. 首包时间:是指发送HTTP请求结束开始至收到 WEB服务器返回第一个数据包的消耗时间. HTTP响 ...

  6. 新手上路:盘点「性能测试」必须弄懂的技术点

    前段时间,有一些小伙伴提出希望我们推送点性能测试的技术干货.所以,小编今天通过上网查资料,结合项目实操过程中的一些问题,总结了一些关于性能测试的内容,希望是大家想要了解的内容哈. 1.性能测试的目的 ...

  7. 同样是软件测试工程师,为什么性能测试月薪更高?

    嗨,对软件测试感兴趣的小伙伴们,想必你们都想了解为什么性能测试工程师的月薪更高吧?下面,就让我为大家细细道来~ 首先,软件测试主要分为:功能测试.性能测试.自动化测试.易用性测试.兼容性测试.可靠性测 ...

  8. 1.性能测试项目实战

    怎么开展性能测试 什么时候开始性能测试 1.先确定需不需要做 客户有明确的性能需求 当没有明确需求时 如果市场用户访问量不大,时间允许就做一个基准测试,时间不允许就不做 市场用户量比较大,需要先跟产品 ...

  9. 性能测试平台ngrider

    一,ngrider简介: nGrinder是NHN公司基于Grinder开发的开源性能测试平台. 1.b/s架构,非常易用,有友好简洁的用户界面,,能在Windows,linux,mac系统运行: 2 ...

最新文章

  1. windows10 vs2013控制台工程中添加并编译cuda8.0文件操作步骤
  2. Linux操作系统CentOS7.2发行版本的安装与配置
  3. auot lisp 选择集处理_第64集 python机器学习:用预处理进行参数选择
  4. 计算机网络知识培训计划,计算机网络管理员教学计划和大纲
  5. pymysql.err.InternalError: (1054, Unknown column '27D24A3B' in 'where clause')之错误解决
  6. Python程序设计语言基础01:Python基本语法元素
  7. Reset Password Windows Server 2008 r2
  8. linux手机摩托,[图]摩托罗弹奏Linux顺手机的前生
  9. Spring实战基础1
  10. Java 测试使用的类 Test
  11. 清华大学计算机系哪个专业就业前景最好,往年清华大学就业前景最好的专业
  12. 【Zeekr_Tech】初谈我们共同的目标 NPDS + Agile
  13. HTML网页图像标签
  14. 谈谈IT行业的各种证书
  15. html字体倾斜45度,CSS3+JS 很酷的45度角斜射式照片墙效果
  16. 论文会议推荐到计算机研究与发展,计算机研究与发展类论文参考文献 计算机研究与发展核心期刊参考文献有哪些...
  17. ssl证书是什么,ssl证书有什么作用
  18. Windows“启动”文件夹
  19. 安卓基础知识(一) 服务(Service)
  20. Spock in Java 慢慢爱上写单元测试

热门文章

  1. IPFS: BitSwap协议(数据块交换)
  2. Ouroboros:一个可证明安全的PoS区块链协议 (共识介绍)
  3. 应用层的AIDL用法(原)
  4. Android L Settings 简要分析
  5. Android客户端内置内存工具进行崩溃定位的实践经验
  6. java 注解妙用_框架开发之Java注解的妙用
  7. git本地ben远程分支_Git本地分支和远程分支关联
  8. md5算出来不一样_天天吃味精,您知道是用什么做的吗?说出来可能和您想的不一样...
  9. 计算机基础综合实验项目报告模板,计算机基础实验报告模板.doc
  10. css不换行属性_前端 | css display:flex 的六个属性你知道吗