软件测试收集

软件测试收集

ID:22782944

大小:252.50 KB

页数:13页

时间:2018-10-31

软件测试收集_第1页
软件测试收集_第2页
软件测试收集_第3页
软件测试收集_第4页
软件测试收集_第5页
资源描述:

《软件测试收集》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、测试计划制订在系统需求阶段制定测试计划。制定测试计划是整个测试活动的开始,其要对测试工作进行组织。测试计划文档主要描述在将要进行的测试活动中须采用的方法,包括测试的内容、要执行的测试类型、日程表、人力资源、汇报流程及评估标准等。本项目执行如下步骤制定测试计划:Ø根据本项目的功能需求和技术需求,确定测试的具体内容;Ø对测试内容进行评审并制订测试需求;Ø根据测试需求,识别不同的测试过程以及测试条件,针对每个测试过程规定测试数据的数量并对其特征进行规定,即对测试用例进行描述;Ø识别项目活动,定义输出成果,估算每项活动所需的时间;Ø识别项目

2、风险,并确定应对策略;Ø综合有关内容,确定阶段目标,并形成测试计划;Ø对测试计划进行评审、修改,直至测试计划获得批准;Ø将测试计划分发给有关人员。在进行系统的逻辑设计、物理设计和程序单元设计过程中,要进一步细化测试计划,并编写相应的测试用例。4.2.2测试用例开发在迭代式的开发过程中应该为每个工作版本确定可验证的测试用例集。测试用例应确定并说明要用于测试的条件、测试所需的特定数据、预期结果以及确定如何实现测试用例的测试过程。具体规定如下:Ø根据测试计划中测试决策树的规定,按测试意图对每一个测试点分别设计在不同情况下的测试动作、输入和

3、预期的反映;Ø形成测试用例列表;Ø对测试用例列表的覆盖度进行检查,完善后形成测试用例;Ø对于自动测试,还需根据手工测试用例修改成自动测试用例。4.2.3测试环境准备为确保测试执行得以顺利进行所需的测试环境方面的准备活动规定如下:Ø准备硬件设备;Ø安装软件;Ø配置网络环境。4.2.4测试执行执行测试过程,获取测试结果时软件测试的核心部分,测试的执行将依据测试计划和测试用例的设计展开,在测试执行的过程中创建或生成可复用的测试脚本,以便以后版本的回归测试,并维护从测试实施工件到相关的测试用例及用例或测试需求的可追踪性。在测试执行过程中应遵

4、循以下规定:Ø根据测试计划中有关测试环境的内容,检查测试环境(包括硬件及软件),确保测试环境符合要求;Ø对于测试用例的描述信息,按测试意图为每一个测试用例设计其操作流程中重要环节的动作、输入数据和预期的反映(注:此流程可不必详细到每一个具体的步骤,但应确保测试执行人员可以据此信息顺利执行,而不必询问测试用例的开发人员);Ø执行测试活动,并记录所使用的机器及执行日期,对于每个测试用例还应记录关键操作步骤、输入数据以及任何与测试人员预期结果不符的系统响应;Ø每个测试用例执行完毕后,视具体情况对系统进行备份或根据备份数据对系统进行恢复。注

5、:测试过程的执行方式将依据测试是自动测试还是手工测试而有所不同。自动测试:执行在实施测试活动中创建的测试脚本。手工测试:按照在设计测试活动中制定的结构化测试过程来手工执行测试。4.2.5测试结果分析在测试执行活动中,测试结果要经过复审以确保测试已执行完全,并确保报告的测试结果没有受到非测试对象因素的影响。在此活动中,经过分析的测试结果可以确定预期测试结果与实际测试结果之间存在的细微差异。这些差异表明了测试对象中存在潜在缺陷,应将差异作为变更请求输入跟踪系统,下一步则应采取相应的纠正操作。在本项目中,测试结果的分析应遵循如下主要步骤:

6、Ø对记录的测试结果数据进行分析;Ø对于存在问题的数据,分析判断产生问题的原因;Ø由于测试用例开发过程不合理产生的原因,提出测试用例开发过程修订建议,并记录相关数据;Ø由于测试执行方面的原因,提出测试用例开发过程修订建议,并记录相关数据;Ø由于被测软件的原因,将此情况记录在缺陷跟踪及管理系统中;(该过程域是对测试结果进行分析,软件有问题属于记录缺陷而不是分析缺陷);Ø根据测试结果数据计算各种度量值;Ø对各种度量值进行说明,给出明确的结果分析意见及有关建议。4.2.6测试情况汇报在测试计划中应规定测试组通过什么形式将测试情况汇报给管理层

7、、应用开发组以及用户。在该报告中,测试组将给出测试结论及建议。4.3测试方案4.3.1持续的测试过程在本系统中,软件测试会贯穿软件开发的整个过程中,测试和软件开发并行实施,并且是一个连续的过程。软件测试过程在会在软件开发的早期就开始,并将测试和开发集成到一起,在软件开发的每一个阶段都有其相对应的测试执行,用以保证各个阶段都有相应的质量保证措施。如图9.4.3软件开发阶段与测试类型。显示了系统开发与测试活动的决定关系。系统程序开发周期是从用户需求和设计一直到代码完成。在进行测试的设计和开发时,要在测试计划中制定验收测试的标准。随着过程

8、的不断细化,我们还要执行系统测试、集成测试、以及单元测试的需求。图9.4.3软件的持续测试过程在执行测试时,上图中的过程将颠倒过来,即从单元测试开始。执行集成测试是把单个的、单元测试过的代码组合在一起进行测试,集成测试一旦完成,就会从

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。