软件测试基础(五) 测试方案与测试计划

测试计划Testing plan,描述了要进行的测试活动的范围、方法、资源和进度的文档。它确定测试项、被测特性、测试任务、谁执行任务、各种可能的风险。测试计划可以有效预防计划的风险,保障计划的顺利实施。简而言之,测试计划说的是“做什么”。

测试方案描述的是测试需要测试的特性,测试的方法,测试环境的规划,测试工具的设计和选择,测试用例的设计以及测试代码的设计方案。简而言之,测试方案说的是“怎样做”。

测试计划编写6要素

1) why——为什么要进行这些测试;

2) what—测试哪些方面,不同阶段的工作内容;

3) when—测试不同阶段的起止时间;

4) where—相应文档,缺陷的存放位置,测试环境等;

5) who—项目有关人员组成,安排哪些测试人员进行测试

6) how—如何去做,使用哪些测试工具以及测试方法进行测试。

时间: 2024-10-26 20:52:54

软件测试基础(五) 测试方案与测试计划的相关文章

转:测试方案和测试计划的区别

作者:刘洪鹏 新闻来源:焦点测试网 更新时间:2007-7-19 17:59:32 一.测试计划:对测试全过程的组织.资源.原则等进行规定和约束,并制订测试全过程各个阶段的任务以及时间进度安排,提出对各项任务的评估.风险分析和需求管理. 二.测试方案 : 描述需要测试的特性.测试的方法.测试环境的规划.测试工具的设计和选择.测试用例的设计方法.测试代码的设计方案. 三.测试计划是组织管理层面的文件,从组织管理的角度对一次测试活动进行规划.四.测试方案是技术层面的文档,从技术的角度度一次测试活动进

黑盒测试基础之测试方案制定

1.     测试方案的重要性?   古人云:运筹帷幄之中,决胜千里之外.古人足不出户,通过正确的部署就能决定千里之外战争的胜利!而今对于测试人员而言,制定正确的测试方案,就是日后测试过程是否顺利的决定性因素!更是一个好的测试人员必备的技能之一! 所谓测试方案,是指整个测试过程中对测试人员.资源以及时间分配.合理的测试方案,能帮助测试过程有条不紊的进行,避免在测试过程中遭遇人员.时间.资源的冲突,以及测试环境搭建对测试进度的影响. 2.     测试计划OR测试方案傻傻分不清楚?一张图表回答你:

关于测试策略,测试方针,测试计划,测试方案的理解

一.什么是测试策略 简单来说就是,测什么,怎么测. 一般可以归纳为6个问题 1)测试的对象和范围是什么? 2)测试的目标是什么? 3)测试的深度到哪里,广度又到哪里? 4)测试的重点有什么?难点又有什么? 5)如何安排测试活动 6)如何评价,评审测试是否有效? 二.什么是测试方针 测试方针可以理解为测试活动中的一些通用的要求,原则. 如:1)产品的缺陷修复率要达到90%以上才能发布. 2)开发提交版本前,必须要先自测,比产出测试报告. 3)对发布的版本,无论代码修改了多少,都要对基本功能进行回归

测试计划与测试方案的区别

 测试计划与测试方案的关系对比: 测试计划 测试方案 目标      对测试全过程的组织.资源.原则等进行规定和 约束,并制订测试全过程各个阶段的任务以及时 间进度安排,提出对各项任务的评估.风险分析 和需求管理      描述需要测试的特性.测试的方法.测试环境的 规划.测试工具的设计和选择.测试用例的设计 方法.测试代码的设计方案. 关注点      组织管理层面的文件,从组织管理的角度对一次 测试活动进行规划      技术层面的文档,从技术的角度度一次测试活动 进行规划 具体内容  1.

1、软件测试基础

什么是软件测试:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估. 软件测试的目的:以最少的人力.物力找到问题,从而修正问题提高软件质量,达到降低商业风险的目的. 软件测试的定义:使用人工和自动的手段来运行程序,目的在于检验是否满足了需求. 软件测试的原则: 所有测试都要追溯到用户需求 应当尽早和不断的测试 测试工作应该由独立的专业的软件测试人员完成 28原则,测试发现的错误中80%可能来源20%的新模块中. 设计测试用例时应该考虑各种情况. 对测试出

软件测试基础学习笔记

LR学习笔记 I.         软件测试基础 1.     软件的概念:程序与文档的结合. 2.     软件缺陷的概念:指计算机的硬件.软件系统或应用软件出现的错误,即为BUG. 1)     硬件错误原因:设计错误和硬件部件老化失效 2)     软件错误原因:软件开发企业设计错误引发 3.     软件生命周期的概念:从软件需求的定义.产生直到被废弃的生命周期. II.         软件测试的定义 1.     测试:包含硬件测试和软件测试 2.     测试用例:针对需求规格说明

软件测试基础入门知识点

软件测试基础入门知识点 一.行业前景 前言 ? 程序员之间流传着这样一句话:有人喜欢创造世界,他们做了开发工程师,有人喜欢挑毛病,所以他们做了测试工程师. 什么是软件测试 软件测试就是利用手工或测试工具按照测试方案和流程对产品进行功能和性能测试,简单的来说就是为软件做"质检". 软件测试的重要性 ? bug 的经济损失: ? 软件 bug 对我们的生活,工作都会带来毁灭性的破坏.据悉,每年的软件 bug 会让整个市场经济带来近600亿美元的损失! 成立软件测试部门的原因 软件测试能提前

IT基础架构规划方案三(IT基础软件和系统规划)

IT基础软件和系统规划 操作系统选型规划方案 根据对某集团的实际调研,获取了企业业务应用系统的建设情况,随着企业信息化建设的推进,需要对各种信息化管理系统和应用系统的服务器选型进行选型规划,根据不同的系统对服务 某集团信息化应用目标是:搭建集成.统一平台,规避流程.规避风险,实现高效协作,有效支撑决策.实现多维度矩阵管控.实现无边界的信息应用. 操作系统选型参考和说明: 类型 操作系统选型参考 选型说明 域服务器/邮件服务器等企业IT管理系统 Windows Server系列操作系统 建议选用最

软件测试基础知识

软件测试基础知识 1.  软件质量与软件测试 软件测试:在规定条件下对程序进行操作,以发现错误,对软件质量进行评估,包括对软件形成过程的文档.数据以及程序进行测试 软件质量:软件特性的总和,软件满足规定或潜在用户需求的能力 2.  软件测试与质量保证 软件测试只是质量保证工作中的一个环节,软件质量保证与软件测试是软件质量工程的两个不同层面的工作: 质量保证:通过预防.检查与改进来保证软件质量,采用全面质量管理和过程改进的原理来开展质量保证工作,主要关注软件质量的检查与测试,主要着眼于软件开发活动