CCT软件测试报告.doc

上传人:b****1 文档编号:229997 上传时间:2022-10-07 格式:DOC 页数:10 大小:159KB
下载 相关 举报
CCT软件测试报告.doc_第1页
第1页 / 共10页
CCT软件测试报告.doc_第2页
第2页 / 共10页
CCT软件测试报告.doc_第3页
第3页 / 共10页
CCT软件测试报告.doc_第4页
第4页 / 共10页
CCT软件测试报告.doc_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

CCT软件测试报告.doc

《CCT软件测试报告.doc》由会员分享,可在线阅读,更多相关《CCT软件测试报告.doc(10页珍藏版)》请在冰豆网上搜索。

CCT软件测试报告.doc

-----------CCT软件测试报告-----------

CCT软件开发小组

产品版本

共10页

中文V1.0

产品名称:

CreativeCommunicationAppofTeam

软件测试分析报告

(仅供内部使用)

文档编辑:

黄樟

项目开发组长:

张鹏

组员:

张建峰、黄樟、王昱、靳宏、马婉

项目开发周期:

2013年11月--2014年1月

CCT软件开发小组

Copyright©2013

一、简介

1.1软件测试目的

Ø发现软件中的各种缺陷;

Ø确保软件的功能符合用户的需求,把尽可能多的问题在发布或交付前发现并改正;

Ø为软件的质量评估提供依据;

Ø为软件质量改进和管理提供后续帮助。

1.2项目背景

Ø开发意图:

使团队分工合作更加完善明晰,团队成员用户更有效率地掌握时间和进度。

Ø预期功能:

通过本协作工具,能帮助企业和个人用户更高效的完成工作,实现目标。

用户可以依据事务的轻重缓急设定短、中、长期目标,再逐步订制实现目标的计划,将有限的时间、精力加以分配,争取最高的效率。

1.3软件系统结构及流程

图1-1

1.4术语和缩写词

ØCCT:

本产品的名称。

CCT为CreativeCommunicationAPPofTeam的缩写,意为团队

的创造性沟通应用平台。

ØProjects:

项目管理。

项目管理是运用管理的知识、工具和技术于项目活动上,来达成

解决项目的问题或达成项目的需求。

通过该项功能,可完成包含领导(leading)、组织

(organizing)、用人(staffing)、计划(planning)、控制(controlling)等五项主要工作。

Ø任务协作。

该区分为动态墙(ProjectWall)和任务板(ProjectBoard)两部分。

以任

务平台为中心,以动态墙和任务板为主要工具,结合各种辅助功能,满足办公自动化业务非

固定流程任务协作、工作计划要求的系统,是提高企业员工协同工作效率的有效工具。

Ø任务板(ProjectBoard)。

即任务管理功能。

每个任务支持单独与成员展开讨论,

可以帮助用户发现过期任务,以颜色线条代表任务优先级;将任务分为“未做(todo)”、“在

做(doing)”、“已做(done)”三种状态,方便用户规划工作内容,借鉴类似工作经验。

Ø动态墙(ProjectWall)。

即动态分享功能。

通过该项,任务成员可以方便地了解项

目的进展,其中包括发布的分享、创建的任务和上传的文件。

与此同时,动态墙也提供了“添

加参与者”的功能。

参与者可以即时收到分享或任务的通知,紧贴项目最新动态,同时也将

个人的创新点及时放置于研讨的台面,完成项目团队内部的实时Brainstorm以实现团队的

创造性发现。

Ø任务详情(TaskDetails)。

即任务的详细信息,包括人物名,执行人,优先级,任

务状态,截止日期,备忘录等各方面的设置。

方便项目成员处理项目中的任务。

其中备忘录

帮助你捕捉生活中的不经意的灵感,永久记录,也同时完成团队中的新一轮的Creative

Brainstorming。

1.5参考资料

《软件质量保证》DanielGalin机械工业出版社

《NET软件测试自动化之道》JamesD.McCaffrey电子工业出版社

《软件工程》张海藩人民邮电出版社

软件需求与开发计划说明书

软件设计说明书

二、测试概要

2.1测试用例设计

测试用例广义地可以分为两类:

黑盒测试

白盒测试

使用单元接口和功能描述,不需了解被测单元的内部结构

使用被测单元内部如何工作的信息

Ø白盒测试用例设计:

使用程序设计的控制结构导出测试用例。

采用白盒测试的目的主要是:

1.保证一个模块中的所有独立路径至少被执行一次;

2.对所有的逻辑值均需要测试真、假两个分支;

3.在上下边界及可操作范围内运行所有循环;

4.检查内部数据结构以确保其有效性。

Ø黑盒测试用例设计:

使用详细设计导出测试用例。

采用黑盒测试的目的主要是:

1.检查功能是否实现或遗漏;

2.检查人机交互是否错误;

3.数据结构或外部数据库访问错误;

4.性能等其它特性要求是否满足;

5.初始化盒终止错误。

2.2测试环境与配置

硬件环境

服务器:

lPentiumIII或同档次以上微机;

l运行时占用内存:

32MB;

l安装所需硬盘:

建议100MB以上;

客户机:

lPentiumIII或同档次以上微机;

l运行时占用内存:

10MB;

l装机必备:

Microsoft软件。

软件环境

服务器:

l操作系统:

中文WindowsXP、Windows7及以上操作系统;

l网络服务器:

汕大校内局域网;

l数据库服务器:

MySQL;

客户机:

l操作系统:

WindowsXP、Windows7或更高版本;

l浏览器:

IE6.0或以上版本。

测试人群

l本软件测试时的临时客户对象是大学生,本小组及班上其他同学直接参与使用本软件。

2.3测试方法

主要是黑盒测试,也称功能测试,它是通过测试来检测每个功能是否都能正常使用。

它主要试图发现下列几类错误

Ø功能不准确或遗漏;

Ø界面错误;

Ø输入和输出错误;

Ø数据库访问错误;

Ø性能错误;

Ø初始化和终止错误等。

2.4测试内容

测试类型

测试内容

测试目的

所用的测试工具和方法

功能测试

1、客户端:

用户登录、注册信息、添加任务、修改任务、任务分级、信息共享

2、后台管理:

信息定制和审核、配置文件管理

核实所有功能均已正常实现,即可按用户的需求使用系统

1、业务流程检验:

各个业务流程能够满足用户需求,用户使用不会产生疑问

2、数据准确:

各数据输入输出时系统计算准确

采用黑盒测试,使用边界值测试、等价类划分等测试方法,进行手工测试

用户界面测试

1、导航、链接、Cookie、页面结构包括菜单、背景、颜色、字体、按钮、Title、提示信息的一致性等

2、友好性、易用性、合理性、一致性、正确性

核实网站风格符合可接受标准,能够保证用户界面友好性、易操作性,符合用户操作习惯

手工测试

安全性和访问控制测试

1、密码、登录、用户、管理员

2、权限限制

3、登录超时限制

1、应用程序级别的安全性:

核实用户只能操作其所拥有权限能操作的功能

2、系统级别的安全性:

核实只能具备系统访问权限的用户才能访问系统

黑盒测试、

手工测试

兼容性测试

1、分辨率:

1024×768、800×600,操作系统:

WINXP、WIN2003,更换IP地址

2、不同操作系统、浏览器、分辨率等组合测试

核实系统在不同的软件和硬件配置中运行稳定

黑盒测试、

手工测试

性能测试

1、最大并发数

2、注册新用户、登录、修改或添加任务时系统的响应时间

核实系统在大流量的数据与多用户操作时软件性能的稳定性,不造成系统崩溃或相关的异常现象

Jmeter2.3.4、

自动化测试

三、测试用例分析

3.1安装环境测试

测试系统环境

是否正常安装

是否正常运行

WindowsXP

Windows7

Windows8

3.2登录模块测试

测试方案

输入数据

预期动态输出效果

实际动态输出效果

用户注册(用户名)

Zp、mavis、13jfzhang

Wangyu、visitor、hjin、cct

“该用户名可以使用”

“该用户名可以使用”

用户注册(密码)

123、wc100、nb

“恭喜您,注册成功,欢迎加入团队”

“恭喜您,注册成功,欢迎加入团队”

用户注册(用户名)

卧槽520、人妖2013、尼玛kd

“对不起,您输入的字符含有非法信息,请您换用其他字符”

“对不起,您输入的字符含有非法信息,请您换用其他字符”

用户登录(用户名)

Fuckyou、love

“对不起,不存在该用户”

“对不起,不存在该用户

用户登录

cct、zp

“欢迎来到CCT”

“欢迎来到CCT”

用户登录(密码)

11111、0022

“对不起,您输入的密码有误”

“对不起,您输入的密码有误”

3.3软件界面模块测试

测试方案

预期动态输出效果

是否出现预期效果

打开软件

登录界面出现、颜色和效果正常

登录帐号

Logo正常显示、出现项目管理界面

移动鼠标到项目列表

出现手型图标

打开单个项目

出现任务板和动态墙

检查动态墙、任务板是否对应任务进度

与项目进度信息一致

打开项目内单个任务

出现任务详情界面

点击各相应按钮

出现相应操作提示信息

3.4具体使用功能测试

测试方案

命令及数据输入

预期动态输出效果

实际动态输出效果

新建项目

点击“新建”按钮

出现新项目栏

出现新项目栏

删除项目

删除本人所建项目

删除成功

删除成功

删除项目

删除其他用户所建项目

“对不起,您不是该项目的创造者,没有权限删除”

“对不起,您不是该项目的创造者,没有权限删除”

添加项目信息

输入成员名、项目简介等,并点击保存

“保存成功”,并且项目信息正确、完整

“保存成功”,并且项目信息正确、完整

修改项目信息

使用不同帐号对一项目信息进行修改,并保存

“保存成功”,并且项目信息正确、完整

“保存成功”,并且项目信息正确、完整

添加任务

打开任务板,点击添加新任务

动态墙列表出现新任务

动态墙列表出现新任务

编辑任务

点击任务动态墙新建任务,并编辑(任务状态、优先级、截止日期、备忘)

任务状态和信息同步到动态墙和任务板上

任务状态和信息同步到动态墙和任务板上

3.5性能和稳定性测试

测试方案

操作命令

预期效果

实际效果

登录系统响应时间

登录

多人同时在线

多位成员登录系统

基本无影响

运行较快

多重项目、任务同时进行

创建多个项目和任务

基本不紊乱

操作顺畅

任务量和成员数同时加大

添加项目和任务,加大任务内容、信息量

反应速度略有下降

反应速度基本无下降

确定窗口弹出位置

打开项目或任务

弹出位置较合理

弹出位置较偏

退出系统

注销帐号

3.6测试结果分析

Ø覆盖分析

需求/功能

用例个数

执行个数

未执行

未/漏测分析原因

系统功能

38

38

0

产生失败为7,最后均已合理的方式解决

系统性能

8

8

0

/

用户界面

9

9

0

/

运行环境

3

3

0

/

Ø缺陷分析

严重级别

需求

A-严重影响系统运行的错误

B-功能缺陷,影响系统运行

C-不影响运行但必须修改

D-合理的建议

总数

注册信息

2

2

查看任务

2

1

3

添加任务

1

1

2

查看项目

3

3

添加项目

3

3

修改信息

外观视觉

1

2

2

5

总数

1

1

12

4

18

四、测试结论及综合评价

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1