当前位置:网站首页>软件质量评估的通用模型
软件质量评估的通用模型
2022-08-04 23:50:00 【程序员阿常】
读者提问:
阿常你好,想请教你一下,如何评估软件质量,有通用的模型可供参考吗 ?
阿常回答:
有,软件质量版本的评估通常从以下三个角度出发:
一、需求实现情况
1、统计需求理解错误导致的功能实现上的错误有多少(bug 清单);
2、统计由于种种原因功能未提交完的有多少(bug 清单);
3、开发和测试关于需求实现存在争议,经产品再次确认发现是开发在需求理解上存在错误,需要在下一版本中修复(bug 清单)。
二、测试过程评估
1、测试用例首次执行通过率、测试用例累积执行通过率、测试用例累积执行率;
2、测试用例在多个版本中的执行结果。
三、进行缺陷分析
1、功能特性的缺陷密度的统计(根据功能特性优先级、测试投入分析此缺陷密度是否合理);
2、缺陷年龄分析的统计(确定缺陷年龄、各类缺陷年龄的数量、缺陷年龄分析);
3、缺陷触发因素分析的统计(确定缺陷的测试方法和测试类型、各类测试方法发现的缺陷数目、缺陷触发因素分析)。
阿常碎碎念:
以上软件质量评估办法抽取于《测试架构师修炼之道》,供参考。
看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家后台私信阿常,一起探讨交流
。
边栏推荐
- 美团二面:Redis与MySQL双写一致性如何保证?
- IDEA file encoding modification
- ~ hand AHB - APB Bridge 】 【 AMBA AHB bus
- Cloud native - Kubernetes 】 【 scheduling constraints
- Getting started with 3D modeling for games, what modeling software can I choose?
- 【七夕情人节特效】-- canvas实现满屏爱心
- 注解@EnableAutoConfiguration的作用以及如何使用
- Couple Holding Hands [Greedy & Abstract]
- 2022年华数杯数学建模
- The market value of 360 has evaporated by 390 billion in four years. Can government and enterprise security save lives?
猜你喜欢
2022 Niu Ke Summer Multi-School Training Camp 5 (BCDFGHK)
Cloud native - Kubernetes 】 【 scheduling constraints
未上市就“一举成名”,空间媲美途昂,安全、舒适一个不落
一、爬虫基本概念
【CVA估值训练营】财务建模指南——第一讲
Literature reading ten - Detect Rumors on Twitter by Promoting Information Campaigns with Generative Adversarial Learn
SQL association table update
游戏3D建模入门,有哪些建模软件可以选择?
OPENCV学习DAY8
入门3D游戏建模师知识必备
随机推荐
MySQL基础篇【聚合函数】
一、爬虫基本概念
【无标题】
MongoDB权限验证开启与mongoose数据库配置
Security software Avast and Symantec NortonLifeLock merge with UK approval, market value soars 43%
怎么将自己新文章自动推送给自己的粉丝(巨简单,学不会来打我)
VMware NSX 4.0 -- 网络安全虚拟化平台
365天深度学习训练营-学习线路
jenkins发送邮件系统配置
使用OpenCV实现一个文档自动扫描仪
Bidding Announcement | Operation and Maintenance Project of Haina Baichuang Official Account
【数据挖掘概论】数据挖掘的简单描述
Senior game modelers tell newbies, what are the necessary software for game scene modelers?
2022牛客暑期多校训练营5(BCDFGHK)
3. Actual combat---crawl the result page corresponding to Baidu's specified entry (a simple page collector)
Literature reading ten - Detect Rumors on Twitter by Promoting Information Campaigns with Generative Adversarial Learn
The role of the annotation @ EnableAutoConfiguration and how to use
情人节---快来学习一下程序员的专属浪漫吧
再肝3天,整理了90个 NumPy 例子,不能不收藏!
MySQL基础篇【子查询】