测试学习总结资料

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

一、什么是软件测试?在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。二、软件测试人员要做什么内容?编制测试计划、编写测试用例、准备测试数据、编写测试脚本、实施测试、测试评估等多项内容的正规测试。1、得到需求、功能设计、内部设计说书和其他必要的文档2、得到预算和进度要求3、确定与项目有关的人员和他们的责任、对报告的要求、所需的标准和过程(例如发行过程、变更过程、等等)4、确定应用软件的高风险范围,建立优先级、确定测试所涉及的范围和限制5、确定测试的步骤和方法──部件、集成、功能、系统、负载、可用性等各种测试6、确定对测试环境的要求(硬件、软件、通信等)7、确定所需的测试用具(testware),包括记录/回放工具、覆盖分析、测试跟踪、问题/错误跟踪、等等8、确定对测试的输入数据的要求9、分配任务和任务负责人,以及所需的劳动力10、设立大致的时间表、期限、和里程碑11、确定输入环境的类别、边界值分析、错误类别12、准备测试计划文件和对计划进行必要的回顾13、准备白盒测试案例14、对测试案例进行必要的回顾/调查/计划15、准备测试环境和测试用具,得到必需的用户手册/参考文件/结构指南/安装指南,建立测试跟踪过程,建立日志和档案、建立或得到测试输入数据16、得到并安装软件版本17、进行测试18、评估和报告结果19、跟踪问题/错误,并解决它20、如果有必要,重新进行测试21、在整个生命周期里维护和修改测试计划、测试案例、测试环境、和测试用具三、怎么编写测试计划?1、软件测试计划是引导控制测试工作按照计划执行的指南针。软件测试计划应该包含的元素有:测试所需资源、测试策略、测试风险预测等2、前言1).需要写明本文当编写的目的,是给那些人看的,能起到怎样的作用。2).本文档中出现的专业术语需要有个解释,非软件测试的人员能看懂。3).参考资料,也是我们编写测试计划的依据,说明你这个测试计划不是凭空而来。4).测试模块的优先级别,可以从这里看出系统功能模块的重要性。3、资源需求1).需要写明测试所需资源,包括:软件资源、硬件资源、人力资源,有了这些具备的条件,测试工作才能展开。4、测试详述1).确定测试范围,超出这个范围的不进行测试,如果不规定测试范围,那么会造成测试范围蔓延,会导致测试时间不够、测试质量下滑、引起交付时间延后等问题。2).规定完成测试的指标,满足测试完成的必须达到这些指标,测试才算结束。3).根据目前所了解的信息,仔细预测测试中可能出现的风险,提前预测出来以便做好应对。4).测试周期约束,每一个测试周期的时间起始点都要写明,以便测试进度如期进行。5、测试策略1.纵观整个软件系统,预测需要使用到的测试策略2.整个系统中需要用到的测试类型需要标注出来,用于指导测试设计用例3.本次设计的系统测试是否需要自动化测试、性能测试还是只需要功能测试,这里需要提前预测。6、测试完成后需要提交哪些文档(部分文档会进行评审后封存到SVN库中)。7、测试完成后要达到的质量目标。8、测试计划审核后,需要移交相关部门人员审核,经过他们审核签字后,测试计划正式生效,部门的测试工作就按照这个计划执行。四、测试用例文档的组成1、测试用例的介绍简介部分编制了测试目的、测试范围、定义术语、参考文档、概述等。

1 / 8
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功