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. hive查询语法

    1.创建表: >create table value_data(citing INT,cited INT) >row format delimited >fields termina ...

  2. Linux硬件资源管理与外设设备使用、系统运行机制及用户管理

    Linux硬件资源管理 PCI设备         显卡            $>>dmesg |grep -i vga[    0.000000] Console: colour VG ...

  3. 【bzoj3291】Alice与能源计划 模拟费用流+二分图最大匹配

    题目描述 在梦境中,Alice来到了火星.不知为何,转眼间Alice被任命为火星能源部长,并立刻面临着一个严峻的考验. 为了方便,我们可以将火星抽象成平面,并建立平面直角坐标系.火星上一共有N个居民点 ...

  4. 如何发布自己的服务---zookeeper

    人肉告知的方式:如果你发现你的服务一台机器不够,要再添加一台,这个时候就要告诉调用者我现在有两个ip了,你们要轮询调用来实现负载均衡:调用者咬咬牙改了,结果某天一台机器挂了,调用者发现服务有一半不可用 ...

  5. 【CF1023A】Single Wildcard Pattern Matching(模拟)

    题意:给定两个串s与t,其中s可能有至多一个通配符*可以被当做任意长度与内容的串,问t能否与s匹配 n,m<=2e5 思路: #include<cstdio> #include< ...

  6. Why do I keep getting mixed tabs and spaces in a Visual Studio C# code window?[vs power tools issue transfered]

    goto tools->option->power tools-> turn "use mixed tabs" option to off. you won`t ...

  7. 用Vue创建一个新的项目

    vue的安装 Vue.js不支持IE8及以下版本.因为Vue.js使用了ECMAScript5特性,IE8显然不能模拟.Vue.js支持所有兼容ECMAScript5的浏览器. 在用Vue.js构建大 ...

  8. 一个老忘且非常有用的jquery动画方法 网页上卷

    $('html,body').animate({scrollTop:800+'px'},500) //网页上卷800像素 在半秒之内

  9. 开发使用mysql的一些必备知识点整理(四)与python交互

    与python交互 在熟练使用sql语句的基础上,开始使用python语言提供的模块与mysql进行交互 这是我们在工作中大事要做的事 先学会sql是基础,一定要熟练编写sql语句 安装引入模块 安装 ...

  10. Ruby自动化测试(操作符的坑)

    事情是这样的: times++ @ddr = DDR::DDR.new() 执行到这里的时候,总是报错:'+@' undefied method.刚开始的时候以为是机器在重启过程中一些不稳定函数调用或 ...