美文网首页有道测试软件测试程序员
如何评估一个特性/模块的质量?

如何评估一个特性/模块的质量?

作者: IT老李 | 来源:发表于2016-12-16 18:50 被阅读55次

在产品的开发、测试过程中,要根据功能模块的当前质量不断的调整策略,以求产品的快速稳定。
调整测试策略的前提是了解各个功能模块的质量状态,那么可以参考从如下几个角度进行分析:

  1. 自动化测试用例:该区域有自动化测试用力吗?测试是否在每日构建中持续的运行?测试通过率是多少?测试用例的覆盖了哪些方面?是否有遗漏的部分?
  2. 手工测试:有人手动测试过该区域的功能吗?他们的质量评价如何?
  3. 代码变更:该区域近期存在代码变更吗?变更频繁吗?变更原因是什么?(新增功能、代码重构、还是缺陷修复)
  4. 代码复杂度如何:代码的规模是多少?代码是否复杂?
  5. 产品缺陷:该区域缺陷多吗?有哪些典型的缺陷?哪些缺陷已经被修复?哪些缺陷还没有被修复?活跃的缺陷实在快速增加还是稳定的下降?
  6. 测试覆盖度:手工、自动化测试是否覆盖到本区域的功能、性能、压力、组合等各个方面?
  7. 问题总数够吗? 一般代码的缺陷引入率在一个稳定的团队中是稳定的,也就是代码缺陷密度。 这个功能的发现问题总数合理吗?是过多还是过少?
  8. 谁测试的? 在大多数团队这个问题也是要关注的,不同人、不同能力、不同关注点。

大多数公司不像google,只招聘最聪明的人。所以最后一条是要考虑的因素。

相关文章

  • 如何评估一个特性/模块的质量?

    在产品的开发、测试过程中,要根据功能模块的当前质量不断的调整策略,以求产品的快速稳定。调整测试策略的前提是了解各个...

  • 策略PM入门学习(七)

    3.4 如何跟进开发评估: 策略类项目的流程 评估类型 3.5 策略质量评估 策略质量评估:用来说明策略本身的质量...

  • 如何评估软件质量

    原始问答 Q:最近我们组想自己审视一下软件质量,但是缺少相关的经验知识(组内没有qa)。 想向你了解一下,现在常用...

  • 如何评估一个社群的质量

    【橙子的读书笔记】 社群的质量也就是其价值。我们可以通过“退群测试”来判断一个社群是不是真社群,通过ISOOC模型...

  • Angular4路由懒加载loadChildren

    要想建立一个惰性加载的特性模块,有三个主要步骤: 1.创建该特性模块。2.创建该特性模块的路由模块。3.配置相关路...

  • 软件质量评估的通用模型

    读者提问: 阿常你好,想请教你一下,如何评估软件质量,有通用的模型可供参考吗? 阿常回答: 有,软件质量版本的评估...

  • 合宙Luat | 有了这个小工具,你可以像专家一样分析模块信号质

    信号质量深切影响着模块和终端设备的运作。那么,如何判断实际项目中模块信号质量的好坏呢? 本文将从协议栈数据分析模块...

  • 3.2策略PM如何跟进开发评估

    一、策略类项目的流程 二、为什么要做多轮评估? 三、评估类型 四、策略质量评估 策略质量评估用来说明策略本身的质量...

  • 巧用直通车 快速提升质量分

    大家都知道,质量分分为三大模块,创意质量、相关性、买家体验,那么如何快速的去提升质量得分,就需要从这三大模块入手,...

  • 软件测试策略基础

    软件质量特性,反映了软件的本质。讨论一个软件的质量,问题最终要归结到定义软件的质量特性。而定义一个软件的质量,就等...

网友评论

    本文标题:如何评估一个特性/模块的质量?

    本文链接:https://www.haomeiwen.com/subject/kwwimttx.html