- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]三层电梯模拟系统软件测试计划_20
软件测试计划
2005年10月26日
制作单位: 北京工业大学软件学院
小组成员: 张玉珠、李蕾、张雪静、张雯瑜
制作人: 张玉珠张雯瑜修订历史记录
版本 日期 AMD 修订者 说明 1.1 2005年11月2日 A 张玉珠 添加对测试工具的说明 1.2 2005年12月4日 M 张玉珠 修改测试过程部分和系统测试 2.0 2005年12月4日 A 张玉珠 角色分配及整个测试计划的具体安排
(A-添加,M-修改,D-删除)
目录
1 简介 4
1.1 团队合作 4
1.2 角色分配 4
2 测试目的 4
3 测试过程概述 4
4 测试时间安排 6
5 测试工具 6
6 测试策略 6
6.1 单元测试 7
6.1.1 白盒测试 7
6.1.2 黑盒测试 15
6.2 集成测试 15
6.2.1 自底向上集成策略 15
6.3 系统测试 16
6.3.1 基于事件的线索测试 16
7 入口和出口标准 16
7.1 单元测试 16
7.1.1 黑盒测试阶段 16
7.1.2 白盒测试阶段 17
7.2 集成测试 17
7.2.1 集成测试入口标准 18
7.2.2 集成测试出口标准 18
7.3 系统测试 18
7.3.1 系统测试入口标准 18
7.3.2 系统测试出口标准 19
8 缺陷跟踪 19
8.1 参与处理缺陷的角色 19
8.2 缺陷报告 20
9 提交的工件 21
索引 21
简介
这份文档是三层电梯模拟系统的项目测试计划,其中包含测试目的、测试内容、测试标准测试计划及选择的测试工具等内容。测试包括单元测试、集成测试和系统测试。
团队合作
下面描述了团队中成员之间的合作关系:
测试人员会与开发人员密切合作,使得所开发的应用程序能够符合需求。测试人员还会设计合理的测试用例和提出好的建议,以确保应用程序的质量。
测试人员会与开发人员密切合作,监督开发人员的进度。如果程序的某一部分不能够进行测试,那么工程将延期使得开发人员有更多的时间进行开发。
由于应用程序与后台服务组建连接,所以测试人员需要设计集成测试。集成测试必须在系统测试之前进行。
角色分配
小组成员 担任的角色 张玉珠 测试人员 李蕾 测试人员 张雪静 开发人员 张雯瑜 开发人员兼项目组组长
测试目的
本测试计划的目的是为了找出和报告应用程序中的缺陷,从而提高该应用程序的质量。虽然对程序的测试不能够面面俱到,但是我们尽量在更广的范围内进行测试。我们会对以三层电梯模拟系统进行测试。测试包括单个用户请求上下楼和多个用户请求上下楼。此模拟系统的界面设计简洁明了且易使用。还有,这个应用程序是一个电梯模拟系统,顾名思义,此程序仅限于模拟使用且可以在不同的平台上运行。
测试过程概述
测试流程概述:
确认测试内容。测试用例是基于组建功能模块说明文档的。
确认测试每个模块所要使用的测试。
复查测试数据和测试用例以确保每一个单元已被测试和这些测试数据和测试用例合理性。
确认每个测试的正确的结果。
记录测试用例配置、测试数据和正确的结果。
执行测试。
记录测试过程所使用的测试数据、测试用例和测试配置。这些信息将写在单元/系统测试报告中。
在进行组件的集成和系统测试之前,需要进行单元测试,且要高质量的完成。
若测试失败,需要及时将结果记录到缺陷报告中。该报告会对测试用例、出现的问题、出现该问题的可能因素和问题出现的过程进行描述。以后,在作技术分析时会用到这个文档。
提交测试文档、报告和其他更新过的文档。
图1: 测试流程
上图显示了测试的基本流程,具体描述如下:
a. 项目规划 — 计划系统测试、测试日程和方法,并且分配任务。
b. 设计/构建系统测试 — 确认测试周期、测试用例、入口和出口标准,正确的结果等。测试人员会与开发人员一起确认测试标准/正确结果。然后测试人员会对所需的测试用例和数据进行确认。测试标准是由组件模块说明文档得来的。
c. 设计/构建测试步骤 — 设置测试步骤,如,错误管理系统和状态报告。
d. 搭建测试环境 — 配置运行能够应用程序所需的硬件、软件和数据。
e. 执行系统测试 — 执行c中定义好的测试步骤。所有结果将被记录到文档中。如果需要的话,缺陷文档将交给开发人员。
f. 测试结束 — 上述步骤完成且符合要求时,本测试流程结束。
测试时间安排
No. 任务 负责人 预计完成日期 实际完成日期 1 组件模块的功能说明书 李蕾,张雪静 2005-11-1 2005-11-2 2 测试计划文档 张玉珠,张雯瑜 2005-11-4 2005-11-2 3 编码 张雪静,张雯瑜 20
文档评论(0)