TDzhushou软件测试计划文档

文档编号:2014-5-8

产品版本:1.1

产品名称:TDzhushou

文 档 作 者: 解凤娇       日期:2014-5-4

软件测试计划

目录

第一章 概述 3

1.1编写目的 3

1.2参考资料 3

1.3背景 3

第二章 目标 3

2.1测试的目的和任务 3

2.2人员和设备 3

2.3测试结果要求 4

2.4测试的安排和进度 4

第三章 测试种类及测试标准 5

3.1功能测试阶段 5

3.2系统测试阶段 6

3.3性能测试阶段 6

3.4安装手册帮助文件测试以及安装卸载测试阶段 6

3.5兼容测试阶段 6

3.6重点测试部分 6

第四章 测试提交物 7

第一章  概述

1.1编写目的

此计划编写的目的是使TDzhushou能够达到与需求分析书所描述的功能一致,并且检验软件是否运行稳定。

1.2参考资料

《TDzhushou需求分析说明书》

1.3背景

随着智能手机一步步走进普通人的生活,它将成为人们获取信息的主要设备。在学生中更是流行,TDzhushou就是一款把学生在学校的生活管理的井井有条的基于安卓的软件,主要面向石家庄铁道大学的学生。

第二章   目标

2.1测试的目的和任务

本测试的目的是:完成整个系统的测试及验证软件的基本可用性,功能的完整性,数据的准确性等。

本测试的任务是:

A.与《TDzhushou需求分析说明书》比较,检查此软所完成的功能,是否与上面两个说明书相符合;

B.在安卓的不同版本中是否能正常运行;

C.数据业务是否能够正确完成;

D.整个系统是否能够稳定的运行;

E.帮助其他安装说明文件是否表达准确。

2.2人员和设备

A.人员:

测试人员:解凤娇

编程人员:刘铸辉、刘静、王洪叶、何小楠、胡宝月

B.设备:服务器、不同版本安卓系统的手机若干台

2.3测试结果要求

TDzhushou开发人员提交的测试按以下要求进行:

步骤

具体事项

负责人

相关文档或记录

要求

1

打包、编译

刘铸辉

刘静

确认可测试

2

接收测试

王洪叶

何晓楠

胡宝月

用户需求说明书

软件设计说明书

确认开始测试

3

开始测试

解凤娇

测试计划

测试用例

测试

2.4测试的安排和进度

进度安排如下:

测试阶段

测试任务

工作量估计

起止时间

第一阶段

功能测试

1.每天时间表

2.每周日历表

3.多时间处理

4.TD小工具

是否能正确实现其功能,是否有操作错误。

2日

2014/5/3

第二阶段

系统测试

1.完成每个模块的测试

2.测试模块之间的接口是否正确

3.确定软件是否满足用户的功能需求

1日

2014/5/5

第三阶段

性能测试

利用loadrunner或其他工具进行负载和压力测试

1日

2014/5/6

第四阶段

安装手册帮助文件测试以及

安装卸载测试

1.将安装手册和用户帮助手册与软件操作比较是否有不符

2.对于安装文件和卸载文件进行测试

半日

2014/5/7

第五阶段

兼容测试

软件在安卓不同版本上是否能成功运行

半日

2014/5/7

第三章   测试种类及测试标准

3.1功能测试阶段

A.功能测试:测试各个模块以及窗口所完成的功能是否准确,数据是否正确,操作是否简洁方便。

B.功能键及界面测试:功能键是否描述准确,操作方便,界面是否设计简洁符合用户需求说明。

C.数据项测试:1)输入正确数据是否能按照预期的答案储存并回显;

2)是否能识别错误的输入数据,并给予正确的信息提示;

3)录入的日程或者事件是否能正确查看

4)返回及退出界面信息是否正确

3.2系统测试阶段

A.业务流程测试:检查本系统所完成的业务流程是否正确。

B.数据流测试:本系统所涉及的相关数据,是否按照正确的业务流程流动,每个阶段所反映的数据结果是否正确。

3.3性能测试阶段

利用loadrunner进行测试,保证软件运行通畅无误,各数据准确。

3.4安装手册帮助文件测试以及安装卸载测试阶段

A.帮助文件的测试:

1)帮助文档是否精确描述了如何使用各种使用功能

2)举例是否精确

3)术语、菜单描述和系统响应是否与实际程序一致

4)是否能够很方便地在文档中定位指南

5)是否能够很方便地使用文档排除错误

B.安装卸载测试阶段:

1)自动安装还是手工配置安装,测试各种不同的安装组合,并验证各种不同组合的正确性,最终目标是所有组合都能安装成功。

2)安装退出之后,确认应用程序可以正确启动、运行。

3)卸载测试和安装测试同样重要,如果系统提供自动卸载工具,那么卸载之后需检验系统是否把所有的文件全部删除。

4)安装时间是否合理;

5)卸载时间是否合理。

3.5兼容测试阶段

验证本软件在不同版本的安卓操作系统下的运行情况是否正确。

3.6重点测试部分

每天时间表、每周日历表、TD小工具

第四章   测试提交物

本次测试完成后的提交物:

A.测试计划

B.测试用例

【Sprint3冲刺之前】TDzhushou软件项目测试计划书的更多相关文章

  1. 【Sprint3冲刺之前】软件开发计划书

    TD校园助手软件开发计划书 1.引言 1.1 编写目的 为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,同时便于老师和其他同学了解我们的项 ...

  2. 团队进行Alpha冲刺--项目测试

    这个作业属于哪个课程 软件工程 (福州大学至诚学院 - 计算机工程系) 这个作业要求在哪里 团队作业第五次--Alpha冲刺 这个作业的目标 团队进行Alpha冲刺--项目测试 作业正文 如下 其他参 ...

  3. Beta冲刺--项目测试

    这个作业属于哪个课程 软件工程 (福州大学至诚学院 - 计算机工程系) 这个作业要求在哪里 Beta 冲刺 这个作业的目标 Beta冲刺--项目测试 作业正文 如下 其他参考文献 ... Beta冲刺 ...

  4. 开篇:软件项目的整个流程 - IT软件人员学习系列文章

    这段时间闲来无事,就在总结以前的项目经验,然后写成博客的形式以进行记录.本文就对<IT软件人员学习系列文章>做个开篇吧. 对于IT软件的开发来说,无外乎B/S.C/S和Android.iO ...

  5. 用户识别APP项目开发计划书

    用户识别APP项目开发计划书        项目介绍: 用户识别APP,通过在有限时间内引导用户A交互,提取用户的行为特征,然后将APP交给用户X(可能是A也可能是陌生人),在1分钟内引导X交互,判断 ...

  6. 规范化的软件项目演进管理--从 Github 使用说起

    规范化的软件项目演进管理 从 Github 使用说起 1   前言 首先,本文的层次定位是:很基本很基础的 Github 工具的入门级应用,写给入门级的用户看的. 基本上工作过几年的人,下面描述的这些 ...

  7. 全新的软件项目,好的开始决定了成功一半!(需求&计划)

    刚看完“无问西东”,电影里说人总归还是要留下些足迹(文字)的,那么赶紧跑图书馆来留下些文字. 最近去瑞士启动了一个新的项目,那么早上做项目,晚上总结留下了一张张思维导图来记录当时的感受, 手稿如下,字 ...

  8. 【转】python编写规范——中标软件有限公司测试中心

    [转]python编写规范 一.说明 二.内容 1. 代码布局 1.1 缩进 1.2 表达式和语句中的空格 1.3 行的最大长度 1.4 空行... 1.5 编码... 2. 语句... 2.1 标准 ...

  9. 软件项目第一次sprint评论

    软件项目第一次sprint评论 组名:天线宝宝四人组                                   姓名:高长志 1. 组名:9-652组 项目:炸弹人游戏 对于炸弹人游戏,首先 ...

随机推荐

  1. 编译安装solr

    1, 获取安装包 wget http://download.oracle.com/otn-pub/java/jdk/8u112-b15/jdk-8u112-linux-x64.rpm wget htt ...

  2. equal(),hashcode(),toString()方法的作用

    equal(),hashcode(),toString()方法的作用 这三个方法都是java.lang.Object的方法. equal();判断两对象是否相等hashcode();为对象在容器中添加 ...

  3. 【mysql 优化 4】嵌套连接优化

    原文地址:Nested Join Optimization 与SQL标准相比,table_factor的语法被扩展.后者仅接受table_reference,而不是一对括号内的列表.如果我们将tabl ...

  4. poj3255 Roadblocks 次短路

    Roadblocks Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 10098   Accepted: 3620 Descr ...

  5. layui.code代码装饰器

    <!doctype html><html lang="en"><head> <meta charset="UTF-8" ...

  6. Xcode中断点的使用

    注:本文由破船译自:albertopasca.本文由HoNooD在iosfeed站点上做了推荐. 这里先推荐两篇Xcode相关的文章: Xcode Code Snippets iOS调试 — 基本技巧 ...

  7. iOS学习笔记29-系统服务(二)通讯录

    一.通讯录 iOS中的通讯录是存储在数据库中的,由于iOS的权限设计,开发人员是不允许直接访问通讯录数据库的,实现通讯录操作需要使用到AddressBook.framework框架. AddressB ...

  8. 算法复习——区间dp

    感觉对区间dp也不好说些什么直接照搬讲义了2333 例题: 1.引水入城(洛谷1514) 这道题先开始看不出来到底和区间dp有什么卵关系···· 首先肯定是bfs暴力判一判可以覆盖到哪些城市····无 ...

  9. Python Base Five

    // 8 day(2016/8/11) 38. In python , it is oop. class Baskball:         def setName(self, name):      ...

  10. java面试题之什么是线程ThreadLocal?作用是什么?

    定义:线程局部变量是局限于线程内的变量,属于线程自身所有,不在多个线程间共享.java提供ThreadLocal类来支持线程局部变量,是一个实现线程安全的方式. 任何线程局部变量一旦在工作完成后没有释 ...