• 0
  • 0
分享

读者提问:

阿常你好,想请教你一下,如何评估软件质量,有通用的模型可供参考吗 ?

阿常回答:

有,软件质量版本的评估通常从以下三个角度出发:

一、需求实现情况

1、统计需求理解错误导致的功能实现上的错误有多少(bug 清单);

2、统计由于种种原因功能未提交完的有多少(bug 清单);

3、开发和测试关于需求实现存在争议,经产品再次确认发现是开发在需求理解上存在错误,需要在下一版本中修复(bug 清单)。

二、测试过程评估

1、测试用例首次执行通过率、测试用例累积执行通过率、测试用例累积执行率;

2、测试用例在多个版本中的执行结果。

三、进行缺陷分析

1、功能特性的缺陷密度的统计(根据功能特性优先级、测试投入分析此缺陷密度是否合理);

2、缺陷年龄分析的统计(确定缺陷年龄、各类缺陷年龄的数量、缺陷年龄分析);

3、缺陷触发因素分析的统计(确定缺陷的测试方法和测试类型、各类测试方法发现的缺陷数目、缺陷触发因素分析)。

阿常碎碎念:

以上软件质量评估办法抽取于《测试架构师修炼之道》,供参考。

看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家后台私信阿常,一起探讨交流。

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   靠谱测试人员除了需要具备业务分析能力、洞察BUG能力等,还需要具备一定的硬实力,也就是常说的专业技术能力。比如:测试用例设计、抓包工具、性能测试功能、数据库、测试服务器维护等等。  1.掌握测试基础知识  基础知识就是根基,根基打好了,你才能够更有效地往后期发展,也就是为了以后的学习做一个铺垫。如果根基都没打好,功能测试不会,就想直接学性能,那性能是做不好的。  2.娴熟运用测试工具  熟悉工具和熟练使用工具完全是两个概念,熟悉工具基本上等同于不会,遇到过很多简历上写会使用什么什么工具,都没有实际能力。比如loadrunner只会一个简单的录制,增强一下脚本,觉得会用了,那知识会用了1/5...
            0 0 734
            分享
          •   界面测试  1、页面布局是否合理。  2、字体大小, 粗细设计是否合理。  3、页面中间的"Baidu 百度" 是否可以正常显示。  4、界面颜色搭配是否合理。  5、页面上方的链接是否都可以正常显示, 是否可以点击。  6、当鼠标放置到链接上 / 百度搜索框上, 是否会从黑色变成蓝色。  7、百度热榜上1, 2, 3 分别显示不同的颜色。  8、百度热榜第一后显示一个 “热” 字。  9、热榜上的每一条新闻是否都可以点击。  10、百度热榜右侧显示 “换一换”, 是否可以点击。  11、百度搜索框中的"相机图标"是否可以正常显示。  12...
            1 1 1271
            分享
          • 正则表达式提取器作为jmeter中非常重要的组件,接口测试常用于上下接口的参数化,该提取器的一些高级使用会是我们的接口测试更加的高效和简洁。下面就介绍一下一些高级用法。三个实例说明Jmeter中正则表达式提取器的高级使用举例一:单模板单数据定义说明:引用名称:image表示变量名,不用多说正则表达式:这里的一对括号就是一个模板,两对括号就是两个模板,…..模板:这里要告诉Jmeter你要匹配哪个或哪些模板,$1$表示匹配第一个模板(就是正则表达式里的第一对括号)匹配数字:告诉Jmeter如果匹配到了多个符合要求的,你要哪一个?这里我填写-1,表示获取全部匹配的数据0表示随机-1表示全部1表示第...
            2 1 1746
            分享
          • 增加1、要添加的数据项均合理,检查数据库中是否添加了相应的数据;2、按照边界值等价类设计测试用例的原则设计其他输入项的测试用例,有效等价类应能成功保存,无效等价类应有相应提示;3、不符合要求的地方要有错误提示;留出一个必填数据为空,是否有提示信息;唯一性数据的增加,如果添加重复数据,是否有相应提示;字符数校验,是否都超长文本做了字符数限制校验,并有相应的提示信息;日期类型是否有校验,输入错误格式或不合理的时间范围内取值,是否有相应提示信息;数字型校验,主要根据整数、正整数、负整数、小数、正小数、负小数等,根据实际需求情况进行测试校验,不符合要求应有相应提示信息;特殊格式,如手机号码、电子邮件、...
            11 11 1111
            分享
          • 什么是bug,英文直译过来叫虫,是指程序运行过程中出现的一些问题。任何人都有自己的问题,程序也是,更何况程序是开发人员写的。日常生活中直接冲到别人面前去嚷嚷:“喂,你这里有问题!”你觉得别人会愿意搭理你吗?而如果你有礼貌一点:“你好,我发现你这块有点不妥,换个方式应该会更好”效果会大不相同。同理,测试人员的日常工作中,最主要的就是报bug,bug提交的好,能够减少沟通成本,也会尽快提高软件质量。笔者特地总结了关于报bug的一些注意事项,分享给大家,遵守这些礼仪,可以让我们汇报bug的效果锦上添花。一、注明前置条件先来看下禅道上面默认的bug模板是什么样子的:步骤:是怎么操作出这个bug的,要尽...
            0 1 2810
            分享
      • 51testing软件测试圈微信