软件测试基本价值

测试基本价值分为三部分:拦截缺陷、提供数据、过程可控。

下面简单介绍了基本价值的相关内容。

第一部分:拦截缺陷

在拦截缺陷中,缺陷分为四类,基本功能缺陷、常规使用缺陷、受攻击暴露的缺陷、随机出现的缺陷。

分层构建能力中,测试基线库、基本用例库是解决基本公共缺陷的应对方法;测试设计和DFX测试、提升覆盖度是解决常规使用缺陷的应对方法;攻击测试是解决受攻击暴露的缺陷的应对方法;随机出现的缺陷,测试人员大多属于有心无力,更多需要研发人员从代码层面深度分析。作者以捕鱼为例,生动阐述了各种能力之间的关系。并结合实际经验,进行了总结分析,并对测试过程中容易疏漏的需求分析、业务场景验证进行了重点标识,也是测试人员价值展示的关键。

第二部分:提供数据

首先明确,提供数据也是测试的基本价值。提供的数据主要分为三类:测试结果数据、风险评估数据、测试过程数据。

通过缺陷和数据的形象对比,教导测试人员如何通过数据讲好测试故事。

结果、风险、过程数据是测试的重要产出,同时建议大家如何更好的编写测试报告。

第三部分:过程可控

过程可控要从问题出发,不断拓展知识广度,并进行测试架构设计。主要分为四部分:方法和工具、流程、组织、平台。其中方法和工具是测试团队最核心的能力。

过程可控的核心目的是建设强有力的组织,夯实好“铁打的营盘”,抵御知本流失,提高团队成熟度和作战能力。

方法和工具部分从多种维度对进行分类,总结了测试技术的公共能力,强调能力建设要以使用为主,重点讨论和对比了探索测试和剧本测试、测试设计和自动化,并对方法和工具进行了经验总结。

流程部分强调流程本身就是一种能力,测试人员在流程中可以发挥什么作用,以及测试人员是否需要在流程中挥舞大棒,以产品转测试质量改进为例子,介绍了流程改进的方法和策略。

组织部分阐述了测试工作的核心是人,介绍了测试专家的基本角色类型,并详细说明了测试人员的能力发展模型和曲线,结合产品测试专才的发展路线进行了实例解析;组织能力的建设一定要与当前现状匹配,从公司对测试人员任职基本要求的不断变化和改进,侧面分析了测试人员的技能发展和价值发展历程。

平台就是测试的工作环境,主要包括三部分:测试知识的管控和治理;产品信息的管控和治理;人员的发展和成长。前两部分是硬环境,其中测试知识是测试团队自己建设;产品信息即是文档,是开发团队职责,相关人获取信息。第三部分是软环境,关注价值导向、氛围建设。

最后

对测试基本价值进行了总结,测试工作基本职责是必须做好的,是责任也是义务。测试的架构设计可以帮助团队更好的发展,我们需要在工作中灵活建设,在实践中不断总结和持续完善,最终使得测试基本价值体现的更加完美。另外对测试感兴趣的朋友可以关注的我的微信公众号:程序员二黑,里面有我这几年整理收集的测试资源,对软件测试的学习的你应该会很有帮助。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值