PDCA理念融入软件测试

摘要:软件测试作为软件质量保障的重要手段,PDCA循环是全面质量管理所应遵循的科学程序。本文结合软件测试工作的特点,通过文档规范的方式,将PDCA的理念融入软件测试,提出一套软件测试工作的流程。

  关键字:软件测试、PDCA、测试流程

  1、引言

  PDCA循环又叫戴明环,是美国质量管理专家戴明博士提出的,它是全面质量管理所应遵循的科学程序。全面质量管理活动的全部过程,就是质量计划的制订和组织实现的过程,这个过程就是按照PDCA循环,不停顿地周而复始地运转的。PDCA 描述如下,PLAN:活动、控制、资源、目标;DO:按计划实施;CHECK:监控和测量一致性和有效性;ACTION:分析/回顾/改进/提高有效性。软件测试是有计划、有组织和有系统的软件质量保证活动,是软件工程的重要组成部分。本文结合PDCA循环对于质量改进的作用,依靠文档管理,将PDCA 理念融入软件测试。在软件测试流程中,结合PDCA 理念,各个阶段进行如此诠释,PLAN:编写测试计划;DO:按计划开展测试工作;DO:按计划开展测试工作;ACTION:维护测试文档。

  2、PLAN:编写测试计划

  软件测试组接到测试项目后,测试工程师首先编写《系统测试计划》,为本次测试工作做好安排。

  根据研发部门提交的《项目总体需求说明书》《项目模块需求说明书》《项目概要设计说明书》《项目详细设计说明书》及《数据库设计说明书》等内容,测试工程师编写《系统测试计划》。测试计划中包含编写目的、参考资料、测试内容、测试环境、测试方案、测试通过标准、风险评估、测试组织和时间安排等内容,包括了PLAN中应该进行活动、控制、资源、目标等全部内容,实现了做测试工作的计划性。

  3、DO:按计划开展测试工作

  完成测试计划后,即按照计划的时间要求进行测试工作。

  测试工程师依据《总体需求说明书》、《模块需求说明书》、《概要设计说明书》和《验收测试计划》分析测试需求,撰写该项目的《测试需求说明书》。软件测试的核心文件《系统测试需求说明书》是列出项目所有的测试点,保证了软件测试的有据可依。测试工程师根据《测试需求说明书》编写《测试用例》。

  测试负责人依据《系统测试计划》及项目进度向测试工程师分配测试任务;测试工程师向测试负责人领取测试资料,执行测试。本轮测试结束后,测试工程师编写《系统测试报告》。

图1 测试设计工作流程

  4、CHECK:审核和评审测试文档

  审核和评审是PDCA方法中最重要的组成部分,在软件测试中主要是依靠对测试文档的审核和评审,来保证测试工作的质量。

  《系统测试计划》是测试工作的纲领性文件,是对整个系统测试的工作安排。测试工程师完成后,需要由测试负责人进行审核,审核通过后由研发和测试人员组成的评审小组进行评审,保证了测试计划的合理性。

  《测试需求说明书》是整个测试工作的核心文件,列出项目的所有测试点。首先由测试负责人进行审核,审核通过后组织评审,项目经理和评审小组参与进行评审,要求有测试记录。从研发和测试的角度保证了尽可能不遗漏测试点,也能有效减少测试组与研发部门的分歧。

  《系统测试用例》是根据《测试需求说明书》的测试点扩展而来,测试工程师完成后,由测试负责人审核《系统测试用例》,并提出修改意见。

  《系统测试报告》是每轮测试结束后,测试工程师编写《系统测试报告》,然后测试负责人审核《系统测试总结报告》。审核通过后,将《系统测试报告》交给测试负责人、项目经理、评审小组成员进行审批;审批不通过,则测试人员进行修改;审批通过,更新系统测试用例后,一轮测试结束。

图2 系统测试工作流程

  5、ACTION:维护测试文档

  文档《系统测试计划》和《测试需求说明书》都需要经过测试负责人的审核和评审小组的评审,《系统测试用例》要由测试负责人进行审核,《系统测试总结报告》由测试负责人审核外,还要进行项目经理、评审小组成员进行审批和会签,在此过程中,会有很多测试工程师要按照评审意见进行修改,达到了分析改进提高的效果,保证测试工作的质量。

  6、总结:提高测试工作效率

  将PDCA方法融入软件测试工作流程中,使得测试流程更加规范,提高了测试工作效率。编写测试计划,使得测试工作按部就班;规范的工作内容,在各个阶段都明确的产出物,方便领导对测试工作的检查;增加测试文档的评审机制,既降低测试组与研发部门沟通成本,减少分歧,又提高了软件测试的质量。

====================================分割线================================

最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2024-08-29 14:44:31

PDCA理念融入软件测试的相关文章

站长朋友:请把网络营销理念融入网站当中

中介交易 SEO诊断 淘宝客 云主机 技术大厅 纵观现在互联网上数以百计的网站,大多数网站还是没有很好的将网络营销理念融入到网站当中,在网络营销盛行的年代,一个网站如何从建设到后期的推广宣传,都没有很好的融入网络营销理念,那么这网站将会是个很失败的产品,更不用谈如何靠互联网来获取点什么.那什么是网络营销理念呢?在这我们不谈概念,不知道的同学请百度.我们从更直观的意义上来讲.说通俗一些,就是建这个网站你自己的目的,你的目标理念.你是单纯吸引人气,还是提升流量,还是靠它赚钱,还是玩别的,你自己目标要

做站新理念 融入开发者的理念于其中

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 从真正接触网络到做个人站长,也就几年的事情,得出一个结论,做站长很辛苦.也许一个站长少了很多与别人谈笑的时间,却多了许多面对电脑独自思考的理由.每一样事情都需要自己的摸索,我接触的众多站长,许多都耐得住寂寞,很多都是半夜以至一整夜都在晚上的,白天却见不到影子.站长必须习惯颠倒的作息时间,也许还有糟蹋的生活习惯. 站长每天不忘百度site一下,

《软件测试技术实战:设计、工具及管理》—第1章 1.1节软件测试的基本理论

第1篇 软件测试设计技术 软件测试技术实战:设计.工具及管理 如何把用户的需求转换为软件测试设计,这是软件测试工程师的工作重心所在.本书第一篇通过6个章节来讲述一下如何进行软件测试设计. 本篇共分以下几个章节. 第1章,软件测试的基本知识:首先讲解一些软件测试的基本知识,如果你对软件测试的基本概念已经非常熟悉了,那么就可以简单浏览,甚至跳过本章的内容. 第2章,传统的软件测试的设计方法:本章主要介绍软件测试中最经典的5个黑盒测试方法(等价类/边界值.决策表.状态转换图.决策树和正交测试法)和7个

新版网络114 全新诠释P2C理念

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 从"这是你的--网络114"到"中文商务黄页"不单单是十来个字的转变,它代表着网络114(www.net114.com)定位的转变,更代表着一种全新的生活搜索服务模式--P2C的诞生. 马云在中国雅虎口碑网出台时便提出P2C模式,指的是Service Provider to Consumer,是一个新的

基站建设:环保理念需要贯穿始终

当前,我国明确提出了"建设资源节约型.环境友好型社会"的总体发展战略.但是随着我国通信产业的发展和通信网络规模的不断扩大,整个通信行业年耗电量已经超过200亿千瓦时,其中移动通信网络耗电量占据绝大部分,而基站设备的能源消耗占到整个移动通信网络设备能源消耗的90%.由此看来,基站绿色节能已经成为当前基站发展的必然趋势.我国电信运营商在对基站相关设备招标采购时,就明确提出了节能减排等绿色硬性指标.广大设备商也针对运营商的要求,不断进行技术创新,通过多种技术和方式推出绿色基站产品和解决方案,

get最IN工控安全技术,看匡恩网络权威报告

2017年伊始,匡恩网络发布了<2016年工业控制网络安全态势报告>(以下简称 "报告"),匡恩网络已连续三年撰写并发布报告.报告全面介绍了国内外工控系统网络安全发展现状以及当前所面临的主要问题,并在这些问题基础上提出了针对性的对策与建议.以下我们将从技术维度重点解读报告. 见微知著,深挖工控网络安全 报告开篇以全球视野角度分析了当前工业控制系统相关安全问题.文中指出,随着全球物联网技术的迅猛发展,工业控制系统安全逐步向工业物联网安全演化,各类工控安全漏洞数量不断增长造成重

医疗信息整合管控方案 助医院高效管理

本文讲的是医疗信息整合管控方案 助医院高效管理,随着医疗卫生体制改革的深入以及医院业务的发展,医疗行业信息化面临的挑战越来越多,也越来越复杂.医院信息化面临以下挑战:异构系统多,信息孤岛成为信息发展的绊脚石,不能满足医院即时的业务调整需要;医院管理者难以有效监控医院业务运行情况;服务地点聚焦于医院,便捷即时服务手段少,无法满足老百姓方便.快捷获取医疗服务的需求等.区域医疗信息化面临以下挑战:异构系统更庞杂,机构间的数据标准不统一,分享难;业务特点不同,管理标准不同;集团医院管理者难以实时.有效的

25个来自法国最优秀的网页设计

  法国是个时尚而浪漫的国度,文化和艺术的殿堂.在这样的沃土之上,现代文明和传统经典碰撞之下,法国的设计师对于艺术和设计有着独到的见解,多元的文化孕育出了参差多态的设计作品.毫无疑问,你可以这些无与伦比的法国设计师的网页中获取灵感,汲取养分. 法国设计师和艺术家的创意思维有着他们独特的文化根源.回溯法国的历史,从早期的凯尔特文化,到罗马帝国时代,从中世纪一路到现代,每一个阶段都有着璀璨的文化.中世纪有梅罗文加王朝的艺术,加洛林艺术,文艺复兴时期的也有巴洛克.洛可可.古典主义和新古典主义,近现代的

网络营销常识:排名优化不等于网站优化

在部分网络营销公司以销售为最终着眼点的营销人员的误导下,国内普遍存在企业营销需求方对于"网站优化"的误解,往往认为关键词排名提升就是网站优化.事实上,网站优化能够实现核心关键词和长尾关键词排名提升的作用,换言之网站优化包含排名优化.但是,在广泛应用的关键词排名优化.关键词排名购买等服务,根本就算不上网站优化.为了更好地理解"排名优化"和"网站优化",张杭烽将从定义和实现手法两个方面概述两者的区别. 排名优化是针对企业客户产品/服务推广的需求,针对