《测试计划》

本项目所开发的软件系统全称为课程表”

本项目为《软件工程概论》课程大作业选题,第十七组三俊马团队组织开发,本项目开发主要目的为学习并熟悉软件工程项目开发流程,本项目的预期用户是石家庄铁道大学软件工程专业14级开发的团队项目。 

13定义

 

  本系统可能用到的专门术语的定义见表1.1。

 

表1.1  系统专门术语定义

专用术语

定义

系统

课表和记事本功能

子系统、模块

功能上相对独立的组件

人工智能

提醒功能

14参考资料

1:超级课表格子:http://www.super.cn/

2:石家庄铁道大学课表:http://www.super.cn/

3.记事本功能:http://www.3lian.com/edu/2014/09-16/165964.html

2计划

21测试内容:(如图所示)

[1]输入课程

[2]删除课程

[3]修改课程

[4]添加记事

[5]删除记事

[6]修改记事本

 

22测试环境

硬件环境 

Android3.0以上 

具体:华为,小米等手机

分辨率:230×450

其他:声卡 

2测试需求资料

         需求分析文档;

        可行性分析文档;

        概要设计文档;

        详细设计文档;

        测试计划可使用案例;

        测试事件报告;

 

3.测试计划说明

 

3.1 软件系统流程

 

3测试方法

     总体方案:

        [1].由程序员测试其本人所编写的模块代码;

        [2].由另外的测试者再测试以由程序员测试过的模块;

        [3].选择另外的角色来测试系统的每个模块。

 

 具体方案:

 

        [1].白盒测试方法测试每个功能模块;

 

        [2].黑盒测试方法测试系统;

 

        [3].选择测试模块,并给定输入和期望输出;

 

        [4].测试,给出真实输出;

 

        [5].比较期望输出和真实输出是否相同;

 

[6].如果不符合期望输出则寻找错误并修改代码纠正。

3测试模块、输入、处理过程和输出

测试模块

输入

处理

输出

课表

课程信息

增删改查

是否正确

记事本

记事本信息

增删改查

是否正确

提醒

即使闹钟

定闹钟

是否提醒

 

 

4.评价标准

 

4测试范围

 测试结果基本能覆盖到系统的整个功能模块,包括程序的打开、关闭、保存,课表的增删改查,记事本的增删改查,提醒功能。

 

 

42力度 

     

测试输出结果与预期输出结果之间的差异不超出容许的偏离范围,允许中断和停机的最大次数不超出20次。

 

原文地址:https://www.cnblogs.com/meihong/p/5574911.html