当前位置:网站首页>软件质量评估的通用模型
软件质量评估的通用模型
2022-08-04 23:50:00 【程序员阿常】
读者提问:
阿常你好,想请教你一下,如何评估软件质量,有通用的模型可供参考吗 ?
阿常回答:
有,软件质量版本的评估通常从以下三个角度出发:
一、需求实现情况
1、统计需求理解错误导致的功能实现上的错误有多少(bug 清单);
2、统计由于种种原因功能未提交完的有多少(bug 清单);
3、开发和测试关于需求实现存在争议,经产品再次确认发现是开发在需求理解上存在错误,需要在下一版本中修复(bug 清单)。
二、测试过程评估
1、测试用例首次执行通过率、测试用例累积执行通过率、测试用例累积执行率;
2、测试用例在多个版本中的执行结果。
三、进行缺陷分析
1、功能特性的缺陷密度的统计(根据功能特性优先级、测试投入分析此缺陷密度是否合理);
2、缺陷年龄分析的统计(确定缺陷年龄、各类缺陷年龄的数量、缺陷年龄分析);
3、缺陷触发因素分析的统计(确定缺陷的测试方法和测试类型、各类测试方法发现的缺陷数目、缺陷触发因素分析)。
阿常碎碎念:
以上软件质量评估办法抽取于《测试架构师修炼之道》,供参考。
看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家后台私信阿常,一起探讨交流

。
边栏推荐
猜你喜欢

Go 语言快速入门指南:什么是 TSL 安全传输层

【软件测试】常用ADB命令

Literature reading ten - Detect Rumors on Twitter by Promoting Information Campaigns with Generative Adversarial Learn

Basic web in PLSQL

Three tips for you to successfully get started with 3D modeling

小黑leetcode冲浪:94. 二叉树的中序遍历

三大技巧让你成功入门3D建模,零基础小白必看

MySQL增删改查基础

4-《PyTorch深度学习实践》-反向传播

【LeetCode】Summary of Two Pointer Problems
随机推荐
情侣牵手[贪心 & 抽象]
对写作的一些感悟
关于使用read table 语句
Senior game modelers tell newbies, what are the necessary software for game scene modelers?
堪称奔驰“理财产品”,空间媲美宝马X5,采用了非常运动的外观
How to automatically push my new articles to my fans (very simple, can't learn to hit me)
MySQL的安装与卸载
话题 | 雾计算和边缘计算有什么区别?
@Import注解的作用以及如何使用
深度|医疗行业勒索病毒防治解决方案
Ab3d.PowerToys and Ab3d.DXEngine Crack
Laravel 实现redis分布式锁
【七夕快乐篇】Nacos是如何实现服务注册功能的?
Bidding Announcement | Operation and Maintenance Project of Haina Baichuang Official Account
动态上传jar包热部署
MongoDB权限验证开启与mongoose数据库配置
Couple Holding Hands [Greedy & Abstract]
【LeetCode】图解 904. 水果成篮
4 - "PyTorch Deep Learning Practice" - Backpropagation
The market value of 360 has evaporated by 390 billion in four years. Can government and enterprise security save lives?