质量模型包含6大特性27个子特性,本次介绍除维护性之外的5大特性。

目录

功能性

适合性

准确性

互操作性

保密安全性

可靠性

成熟性

容错性

易恢复性

易用性

易理解性

易学性

吸引性

效率

时间特性

资源利用率

可移植性

适应性

易安装性

易替换性

共存性

功能交互分析法

用户使用场景分析法


功能性

适合性

这个特性有需求人员重点关注,测试人员只需关注相应的工能有没有被做出来。

准确性

被测软件的功能是正确的,也就是说被测软件的功能是否正常运行。

互操作性

如果被测软件和其他软件有交互,那要测试被测软件和其他软件能否正常进行交互,如淘宝付款要调用支付宝。

保密安全性

如果被测软件涉及到敏感数据,如银行卡号,银行卡密码,身份证号等,要进行安全方面的测试。

可靠性

成熟性

如果软件存在长时间运行的情况,测试人员要考虑到这方面的测试。如导航,游戏等。

容错性

软件要有容纳错误的能力,如在制定的输入框中传入非法数据,软件会不会崩溃。

易恢复性

软件运行环境在遭受到极端破坏后能否快速恢复。如断网断电之后数据是否被损坏。

易用性

易理解性

界面上的信息提示是否容易理解,没有歧义。

易学性

如果有帮助文档,用户手册等帮助类文件, 要对其内容进行测试,看其内容是否通俗易懂。

吸引性

考虑软件的色彩布局等内容能否吸引用户。

效率

时间特性

考虑用户在有压力的情况下使用软件是快还是慢

资源利用率

一般考虑的是服务器端的资源消耗情况,资源通常指CPU和内存

一般来说,效率只有在有压力的情况下才会测试,如多用户带来的压力,大型数据带来的压力。

可移植性

适应性

提醒测试人员在测试时要注意被测软件不同的环境,主要是适应各种不同的客户端环境,即:测试客户端的兼容性

B/S:不同的浏览器及浏览器的不同版本

C/S、单机版:不同的操作系统

易安装性

先分析软件有没有客户端,如果有客户端,则需要测试客户端的安装(安装卸载测试)

易替换性

先分析软件有没有客户端,如果有客户端,则需要测试客户端的升级(安装卸载测试),可以测试覆盖安装或者测试先卸载再安装新版本。

共存性

提醒测试人员在测试时要考虑被测软件和其他同类型软件、或者有关联的软件能一起使用,相互之间不影响

功能交互分析法

功能交互分析法提醒测试人员,在测试的时候不要只关注某一个模块,也要考虑多模块之间功能的调用。

用户使用场景分析法

模拟用户实际使用场景去考虑测试方向

软件测试分析——质量模型分析法相关推荐

  1. 基于matlab的电机运行分析,电机模型分析及拖动仿真:基于MATLAB的现代方法

    第1章绪论 1.1MATLAB概述 1.2Simulink平台与MATLAB工具箱 1.2.1Simulink平台 1.2.2MATLAB工具箱 1.2.3SimPowerSystems工具箱 1.3 ...

  2. hidl 原理分析_HIDL模型分析

    一 HIDL的结构体关系 以 Light的HIDL为例,class之间的关系如下 HIDL_0525.png 二 client端 if ((sLight == nullptr && ! ...

  3. 用户行为分析的背景以及几种模型分析、实例分析——淘宝用户行为分析

    这里写目录标题 1. 绪论 1.1了解用户行为分析 1.2用户行为分析的目的 2.用户行为分析的具体内容 2.1用户行为分析的指标 2.2用户行为分析模型 2.2.1漏斗模型分析 2.2.2用户留存分 ...

  4. 分析ctr模型效果的一些思路总结

    算法工程师日常的主要工作就是各种调优模型,从特征.模型结构.超参数.建模方向等.评估.分析模型的方法论,往往决定着模型优化的效率和技术选择方向.我尝试总结在模型分析的过程中常用的方法和遇到过的问题以及 ...

  5. 【软件测试】使用边界值分析法和等价类划分法计算佣金

    [软件测试]使用边界值分析法和等价类划分法计算佣金 前言 1.边界值分析法 1.1 边界分析 1.1.1 设计测试用例 1.2 程序源码 2.等价类划分法 2.1 划分等价类 2.2 为有效等价类设计 ...

  6. 【人类高质量层次分析法教程】1分钟实现AHP+矩阵一致性调整

    [视频教程]1分钟实现AHP+矩阵一致性调整 课程简介 视频教程 指标体系的确定.专家咨询及数据整理实操 AHP分析+矩阵一致性调整 群决策 资源获取 课程简介 首先说明一下我设计本次课程的目的,目前 ...

  7. KANO模型分析法简介与应用

    在需求分析阶段,进行MVP(核心)功能选择的时候,产品经理往往难以进行正常的把握,导致做出来的功能并不是用户所需,既导致产品难以成功的同时又大量浪费了开发人力.KANO模型分析法可以帮助产品管理团队分 ...

  8. 无人机集群定位与编队方式研究总结(最详细的鸟群模型分析)

    个人总结:   无人机个体模型需要考虑惯性,内部噪声.传感器更新延迟.数据处理时延.通讯局域性以及一般环境噪声;   其速度控制分量大致可分为四项:趋于期望速度的控制分量,避撞控制分量,对齐控制分量以 ...

  9. 基于机器学习技术的用户行为分析:当前模型和应用研究综述(A survey for user behavior analysis based on machine learning technique)

    A survey for user behavior analysis based on machine learning techniques: current models and applica ...

最新文章

  1. R语言dplyr包使用recode函数进行数据列内容编码、转换实战:类似于pandas中的map函数(例如,将内容从字符串映射到数值)
  2. ROS知识【11-1】:建立用户自己的工作空间、功能包
  3. java数组交集_java数组的交集和并集
  4. Flex【原创】Xml与Object互转/读写本地Xml文件
  5. Exploit 代码用于攻击中?GitHub 马上删除
  6. 黑马程序员_语句结构及数组
  7. 相机拍照功能之权限和Android版本问题
  8. WIN11安装JDK8
  9. Unity3D 场景编辑器扩展学习笔记-Editor
  10. python安装numpy库教程_Python库之numpy库的安装教程
  11. apiCloud实现微信分享功能
  12. Excel 用函数自定义验证数据的有效性
  13. 手机模型真机图片的制作——UI出图
  14. pandas数值型数据和非数值型数据统计
  15. 浙江环宇集团“营改增”项目启动会成功举办
  16. Linux攻关之基础模块九 系统基本权限
  17. 机器人来了!日本保险巨头启用AI替换30%理赔部员工
  18. 利用语义分割算法做指针式仪表的读数识别
  19. maya中英文对照_最全Maya菜单中英对照表
  20. 计算机c语言二级题库及答案txt,计算机二级c语言题库及答案

热门文章

  1. c语言程序重命名,如何在C语言编程里面修改源文件名字?
  2. C/C++经典项目实战:用C++制作围棋游戏,你也可以开发属于自己的游戏了!
  3. 手机强制移除ppt密码,忘记ppt密码怎么办?
  4. mac做电影特效用什么软件?NUKE 11 for mac版11.3v4激活版最火的特效软件
  5. 东南大学自动化学院2012-2016年考研报录比【汇总】
  6. 纵横网络靶场社区 Modbus协议
  7. 常见的视频压缩技术横向比较
  8. shell脚本常见参数
  9. 计算机监控系统设备安装的是,计算机监控系统设备安装质量检查表.docx
  10. 计算机二级的考试c模板,计算机二级考试C语言知识