测试计划
Posted 王少13
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了测试计划相关的知识,希望对你有一定的参考价值。
本项目所开发的软件系统全称为“课程表”。
本项目为《软件工程概论》课程大作业选题,第十七组三俊马团队组织开发,本项目开发主要目的为学习并熟悉软件工程项目开发流程,本项目的预期用户是石家庄铁道大学软件工程专业14级开发的团队项目。
1.3定义
本系统可能用到的专门术语的定义见表1.1。
表1.1 系统专门术语定义
专用术语 |
定义 |
系统 |
课表和记事本功能 |
子系统、模块 |
功能上相对独立的组件 |
人工智能 |
提醒功能 |
1.4参考资料
1:超级课表格子:http://www.super.cn/
2:石家庄铁道大学课表:http://www.super.cn/
3.记事本功能:http://www.3lian.com/edu/2014/09-16/165964.html
2计划
2.1测试内容:(如图所示)
[1]输入课程
[2]删除课程
[3]修改课程
[4]添加记事
[5]删除记事
[6]修改记事本
2.2测试环境
硬件环境
android3.0以上
具体:华为,小米等手机
分辨率:230×450
其他:声卡
2.3 测试需求资料
需求分析文档;
可行性分析文档;
概要设计文档;
详细设计文档;
测试计划可使用案例;
测试事件报告;
3.测试计划说明
3.1 软件系统流程
3.2 测试方法
总体方案:
[1].由程序员测试其本人所编写的模块代码;
[2].由另外的测试者再测试以由程序员测试过的模块;
[3].选择另外的角色来测试系统的每个模块。
具体方案:
[1].白盒测试方法测试每个功能模块;
[2].黑盒测试方法测试系统;
[3].选择测试模块,并给定输入和期望输出;
[4].测试,给出真实输出;
[5].比较期望输出和真实输出是否相同;
[6].如果不符合期望输出则寻找错误并修改代码纠正。
3.3 测试模块、输入、处理过程和输出
测试模块 |
输入 |
处理 |
输出 |
课表 |
课程信息 |
增删改查 |
是否正确 |
记事本 |
记事本信息 |
增删改查 |
是否正确 |
提醒 |
即使闹钟 |
定闹钟 |
是否提醒 |
4.评价标准
4.1 测试范围
测试结果基本能覆盖到系统的整个功能模块,包括程序的打开、关闭、保存,课表的增删改查,记事本的增删改查,提醒功能。
4.2力度
测试输出结果与预期输出结果之间的差异不超出容许的偏离范围,允许中断和停机的最大次数不超出20次。
以上是关于测试计划的主要内容,如果未能解决你的问题,请参考以下文章