admin管理员组

文章数量:1531791

2024年7月19日发(作者:)

QQ

班级:10级软工软件2班

姓名:***

学号:************

指导老师:***

1

目录

QQ空间 ............................................................................................................................ 1

1、QQ空间系统概述 ......................................................................... 错误!未定义书签。

1.1系统测试概念 ........................................................................ 错误!未定义书签。

1.2系统测试目的 ...................................................................................................... 3

1.3系统测试方案......................................................................................................................3

2、QQ空间介绍...............................................................................................................................3

3、QQ空间系统测试过程...............................................................................................................3

3.1登陆模块的测试..................................................................................................................3

3.1.1测试用例.....................................................................................................................4

3.1.2测试结果.....................................................................................................................7

3.2相册模块测试......................................................................................................................7

3.2.1测试用例.....................................................................................................................7

3.2.2测试结果.....................................................................................................................8

3.3个人档模块测试..................................................................................................................9

3.3.1测试用例...................................................................................................................10

3.3.2测试结果...................................................................................................................10

3.4日志模块测试....................................................................................................................11

3.4.1测试用例...................................................................................................................11

3.4.2测试结果...................................................................................................................17

4、测试结果.....................................................................................................................................17

5、测试结论.....................................................................................................................................17

2

1、QQ空间系统概述

1.1系统测试概念

本次实验要进行测试的是一个功能强大的QQ空间系统。系统的主页如右图所示:系统

包括以下功能模块:

(1) 日志模块:撰写和发表日志。

(2) 撰写说说模块:发表说说。

(3) 相册管理模块:支持多相册功能,可将相册分类收藏,可以上传照片,创建相册,

同时可以上传视频和制作个性相册等功能。

(4) 音乐盒模块:可以收藏音乐,可以管理我的音乐盒里的音乐等。

(5) 个人档管理模块:修改自己的个人信息。

(6) 留言板模块:查看留言和对留言进行回复。

(7) 用户模板:提供用户制定功能,打造个性,设置自己喜欢的风格。

1.2系统测试目的

本测试主要针对QQ空间的各个模块进行功能测试和界面测试,对QQ空间的各个模块

的功能和用户交互性能进行测试。

1.3系统测试方案

功能测试:具体采用黑盒测试和编写测试用例来展示。

2、QQ空间介绍

QQ空间(Qzone)是腾讯公司于2005年开发出来的一个个性空间,具有博客(blog)的

功能,自问世以来受到众多人的喜爱。在QQ空间上可以书写日记,上传自己的图片,听

音乐,写心情。通过多种方式展现自己。除此之外,用户还可以根据自己的喜爱设定空间的

背景、小挂件等,从而使每个空间都有自己的特色。当然,QQ空间还为精通网页的用户还

提供了高级的功能:可以通过编写各种各样的代码来打造自己的空间个人主页。

3、QQ空间系统测试过程

3.1登陆模块的测试

登录模块的界面如下图所示。另外,网站中还有一个单独的登录页面,其测试方法与当

前这个登录模块的测试方法基本一样。下面对主页面上的登录模块进行功能测试。

3

登陆界面

测试脚本

3.1.1测试用例设计

根据登录操作的特点,采用边界值方法和等价类设计测试用例。登录个人主页的测

试用例如下所示:

登录QQ空间测试用例

项目名

开发人

用例作

测试类

测试方

测试对

前置条

用例编

登录QQ空间主

页测试

祝晓雨

功能测试

手工测试和自

动化测试相结

项目编号

模块名称 登录QQ空间个人主页

参考信息 需求规格说明书、设计说明书

设计日期

测试日期

测试人员

测试用户能否正常登录

存在正确的用户名和密码;登录页面正常装载;(已注册的一个QQ帐号

为:2443095549,密码为:123456abc)

操作 输入数据 预期结果 实际结果 测试状

4

01 输入正确的帐

号、正确的密

码,点击“登录”

02 输入正确的帐

号、正确的密

码,按ENTER键

03 输入错误的帐

号或者没有注

册的帐号,点击

“登录”

帐号:2443095540 不能正常

密码:123456abc 登录,显

示“帐号

不存在或

者错误”

的提示

04 首次输入正确帐号:2443095549 不能正常

登录,显

示“密码

错误”

态(P/F)

帐号:2443095549 正常登录 正常登录,P

密码:123456abc 转入对应

的系统页

帐号:2443095549 正常登录 正常登录,P

密码:123456abc 转入对应

的系统页

不能正常

登录,提示

“您输入

的帐号或

者密码不

正确,请重

新输入。”

不能正常

登录,提示

“您输入

的帐号或

者密码不

正确,请重

新输入。”

F

F

的帐号、错误的密码:123456

密码,点击“登

录”

05 第二次输入正

确的帐号、错误

的密码,点击

“登录”

帐号:2443095549 不能正常

密码:123 登录,显

示“密码

错误”

不能正常

登录,提示

“您输入

的帐号或

者密码不

正确,请重

新输入。”

不能正常

登录,提示

“您今天

修改过密

码,请使用

新的密码

登录”,并

在登录界

面上出现

验证码

F

06 第三次输入正

确的帐号、错误

的密码,点击

“登录”

帐号:2443095549 不能正常

密码:1 登录,显

示“密码

错误”

F

07 第四次输入正

确的帐号、错误

的密码和正确

的验证码,点击

帐号:2443095549 不能正常

密码:12

验证码:图片中的

字母

登录,显

示“密码

错误”

不能正常

登录,提示

“您输入

的帐号或

F

5

“登录” 者密码不

正确,请重

新输入。”

帐号:2443095549 正常登录 正常登录,P

密码:123456 转入对应

验证码:图片中的的系统页

不能正常

登录,提示

“您输入

不正确,请

重新输

入。”

不能正常

登录,显

示“验证

码错误”

不能正常

登录,提示

“请输入

完整的验

证码!”

不能正常

登录,提示

“您还没

有输入密

码!”

不能正常

登录,提示

“您还没

有输入帐

号!”

不能正常

登录,提示

“您还没

有输入帐

号!”

正常登录,P

转入对应

的系统页

不能正常

登录,提示

“您输入

的验证码

不正确,请

6

08 输入正确的帐

号、正确的密码

和正确的验证

输入正确的帐

号、正确的密码

和错误的验证

码,点击“登录” 字母

09 帐号:2443095549 不能正常

密码:123456 登录,显

验证码:输入的字

母不一致(字母个

数相同)

10 输入正确的帐

号、正确的密码

和错误的验证

码,点击“登录”

帐号:2443095549

密码:123456

验证码:输入的字

母与图片中的字

母不一致(个数

少)

11 输入正确的帐帐号:2443095549 不能正常

登录,显

示“密码

不能为

空”

帐号: 不能正常

登录,显

示“帐号

为空”

示“验证

F

码,点击“登录” 母与图片中的字码错误” 的验证码

F

F

号、密码为空,密码:

点击“登录”(此

时没有验证码)

12 帐号、密码都为F

空,点击“登录” 密码:

13 帐号为空,只输

入密码

帐号: 不能正常

密码:123456abc 登录,显

示“帐号

为空”

F

14 帐号正确,但其

后有1至多个空

格,密码正确

帐号:不能正常

2443095549+2空登录,显

格 示“帐号

密码:123456abc 错误”

帐号:2443095549 不能正常

密码:登录,显

123456abc+2空格 示“密码

错误”

15 用户名和密码

正确,但密码后

加1个至多个空

F

重新输

入。”

16 使用Tab键 光标在帐号框内,光标可依

按tab键2次 次移动到

密码输入

框和页面

上的图片

17 在文本输入框

中按BackSpace

18 在文本输入框

中使用左右箭

19 在文本输入框

中使用delete

20 在文本输入框

中点击鼠标

在帐号输入框内光标必须

单击鼠标 能跟踪到

相应位置

在帐号框输入:帐号本文

2443095549,光标框显示:

在字符串末尾,按244309

4次BackSpace键

在帐号输入框中光标必须

使用左右箭头

左右箭头P

能跟踪到能正常使

相应位置 用

Delete键

能正常使

正常 P

P

BackSpace

键能正常

使用

P

Tab键功

能正常使

P

在帐号输入框中能正常删

使用delete键 除

3.1.2、测试结果

通过手动测试和自动化测试,发现了1个轻微的缺陷,是:

(1)输入用户名和密码错误三次后,系统不会锁住用户,只是提示“您今天修改过密码,

请使用新的密码登录”。

3.2相册模块测试

此模块主要测试上传照片和创建相册两个子模块。采用场景测试法进行测试。

3.2.1、测试用例设计

上传照片测试用例

项目名称

开发人员

测试方法

测试对象

前置条件

用例编号 场景

上传照片测试

手工(黑盒测

试)

上传照片功能

用户进入相册管理页面,相册中已有“帅哥”的相册。

输入数据

相册

项目编号

模块名称

测试日期

上传照片模块测试

2013-5

预期结果 实际结果

监测网速

7

01 场景一:上传照

片成功

场景二:添加相

册(测试未创建

相册情况)

选择“帅

哥”相册

无相册可

网速很快 页面提示:上传页面提示:上

完成,是否继续 传完成,是否

继续

页面提示:未创页面提示:未

建相册,转入创创建相册,转

建相册页面 入创建相册

页面

转入选择的相

册页面

转入选择的

相册页面

02 网速很快

03 场景二:添加相点击“选

册(已有相册,择相册”

添加新相册)

场景三:网络传

输速度慢

网络很快

04

选择“帅网络速度0

哥”相册 —1kb

页面提示:网速页面提示:网

慢,请稍后重传 速慢,请重传

创建相册测试用例

项目名称

开发人员

测试方法

测试对象

前置条件

用例编号

01

场景

创建相册测试

手工(黑盒测

试)

创建相册功能

用户进入相册管理页面,相册中已有“帅哥”的相册。

输入数据

相册名称

场景一:创建相 填写相册名称“美好” 页面提示:创建

册成功 完成,是否传照

02 场景二:创建相

册不成功

未填写相册名称

页面提示:请填

写相册名称

页面提示:创

建完成,是否

传照片

页面提示:请

填写相册名

预期结果 实际结果

项目编号

模块名称

测试日期

创建相册模块

2012/4/30

3.2.2、测试结果

执行每个测试用例之后,未发现缺陷。上传照片功能和创建相册功能正常。

3.3个人档模块测试

个人档模块的页面如下所示。在该页面包括空间动态、兴趣爱好、个人资料三个模块,可以

对任何模块下的内容进行修改。

个人档模块中可以查看和修改空间动态、兴趣爱好、个人资料等内容,有的需要点击

保存来提交修改内容。在该模块中重点是填写资料和兴趣爱好,因此重点对填写的个人资料、

兴趣爱好进行测试。个人资料的测试包括下拉列表框、文本框的测试。兴趣爱好的测试包括

对按钮、文本框的测试。

8

3.3.1、测试用例设计

昵称文本框测试用例

项目名称

测试对象

前置条件

用例编号

1

2

3

4

5

6

7

8

9

10

11

12

13

14

昵称模块测试

昵称文本框

用户正常登录,正常进入修改界面

输入数据/操作

性能测试

QuickTest

12345

Quick@%

Load Runner

n

空格

A

35个英文字母

36个英文字母

37个英文字母

38个汉字

鼠标在文本框

预期结果

系统能接受

系统能接受

系统能接受

系统能接受

系统能接受

系统能接受

系统不能接受

系统不能接受

系统能接受

系统能接受

系统能接受

实际结果

点击保存后,昵称为:性能测

点击保存后,昵称为:

QuickTest

点击保存后,昵称为:12345

点击保存后,昵称为:

Quick@%

点击保存后,昵称为:Load

Runner

点击保存后,昵称为:n

点击保存后,提示不能为空

点击保存后,提示不能为空

点击保存后,昵称为:A

点击保存后,昵称为输入的35

个英文字母

点击保存后,昵称为输入的36

个英文字母

P

P

P

P

P

P

P

P

P

P

P

P

P

测试

状态

P

项目编号

提示最长不超

提示最长不超过36个字符

过36个字符

提示最长不超

提示最长不超过36个字符

过36个字符

切换到性别选

Tab键功能正常

中,按一次Tab择上

15

16

17

在文本框中使用Delete键功能

delete键

正常

P

P

Delete键功能正常

P

在文本框中使用

能拷贝文本框拷贝键功能正常

Ctrl+C键

中的内容

在文本框中使用

能将拷贝的内粘贴键功能正常

Ctrl+V键

容粘贴到文本

框中

在文本框中单击

光标移动到单鼠标功能正常

鼠标 击位置

18

P

现居地列表框测试用例

9

项目名称

测试对象

前置条件

用例编号

1

发表日志模块测试

现居地列表框

项目编号

用户正常登录,正常进入修改界面

预期结果

输入数据/操作

根据需求说明书的

列表中有多

要求检查列表中各个条目

条目内容

选择条目1:中国 “中国”被选

亚”被选中

“智力”被选

实际结果

列表中有多个条

目,与规格说明

书一致

提交修改后,现

居地为:中国

提交修改后,现

居地为:阿尔巴

尼亚

提交修改后,现

居地为:智力

提交修改后,现

居地为:中非共

和国

提交修改后,现

居地为:中国

列表框被打开,

列出所有条目

列表框被打开,

列出所有条目

P

P

P

P

P

P

测试状态(P/F)

P

2

3

选择条目2:阿尔巴

“阿尔巴尼

尼亚

4

5

选择条目3:智力

选择条目4:中非共

“中非共和

和国 国”被选中

不对权限列表框做

默认选中条

任何操作 目1,即“中

国”被选中

6 P

7

8

鼠标在列表框中单

列表框被打

击 开

鼠标单击列表框的

列表框被打

向下按钮 开

3.3.2、测试结果分析

执行了个人档模块的各测试用例后,未发现缺陷。

3.4日志模块测试

发表日志(旧版编辑器)的页面如下图所示。在该页面包括文本输入框、单选按钮、复

选框、下拉列表框、文本编辑工具、权限和发表日志按钮等。

10

发表日志模块中需要填写的相关内容,并点击发表日志按钮来提交日志内容。在该页面

的重点是填写表单和表单的提交,因此重点对表单进行测试。表单的测试包括单选按钮、复

选框、文本框、菜单项、工具条、按钮等的测试和后台数据库的测试。下面针对该页面的特

点设计测试用例。

3.4.1、测试用例设计

日志标题文本框测试用例

项目名称

开发人员

测试方法

测试对象

前置条件

用例编号

1

发表日志模块测试

手工(黑盒测试)

日志标题文本框

用户正常登录,对于下面各测试用例,在文章内容栏填写“Web系统测

试”

输入数据/操作

性能测试

预期结果

系统能接受

实际结果

提交日志后,日

志标题为:性能

测试

2 QuickTest

系统能接受 提交日志后,日

志标题为:

QuickTest

提交日志后,日

志标题为:12345

P

测试状态(P/F)

P

项目编号

模块名称

测试日期

发表日志

3 12345

系统能接受

P

11

4 Quick@%

系统能接受 提交日志后,日

志标题为:

Quick@%

提交日志后,日

志标题为:Load

Runner

提交日志后,日

志标题为:n

提交日志后,日

志标题为:

提交日志后,日

志标题为:

提交日志后,日

志标题为:A

提交日志后,日

志标题为输入的

127个英文字母

提交日志后,日

志标题为输入的

128个英文字母

无法输入多于

P

5 Load Runner

系统能接受

P

6

7

8

9

10

n

空格

A

127个英文字母

系统能接受

系统能接受

系统能接受

系统能接受

系统能接受

P

P

P

P

P

11

128个英文字母 系统能接受

P

12

129个英文字母 无法输入多

P

于128个字

128个字节

13

129个汉字 无法输入多

无法输入多于

于128个字

128个字节

14

鼠标在文本框中,按

一次Tab键

换到

Tab键功能正常

P

P

15

16

17

链接上

在文本框中使用Delete键功

delete键

能正常

在文本框中使用

能拷贝文本

Ctrl+C键

框中的内容

在文本框中使用

能将拷贝的

Ctrl+V键

内容粘贴到

文本框中

在文本框中单击鼠

光标移动到

标 单击位置

在文本框中双击鼠

文本框中的

标 内容被选中

在文本框中使用左

光标随着箭

箭头 头向左移动

在文本框中使用右

光标随着箭

箭头 头向右移动

Delete键功能正

拷贝键功能正常

粘贴键功能正常

P

P

P

18

19

20

21

鼠标功能正常

鼠标功能正常

左箭头功能正常

右箭头功能正常

P

P

P

P

12

信纸单选按钮测试用例

项目名称

测试类型

测试方法

测试对象

前置条件

用例编号

1

发表日志模块测试

功能测试

手工(黑盒测试)

信纸单选按钮

用户正常登录,对于下面各测试用例,在日志标题栏填写“Web测试”,

在文章内容栏填写“Web系统测试”

预期结果

输入数据/操作

选择第一个单选按

第一个单选

钮 按钮被选中

实际结果

第一个单选按钮

被选中;文本编

辑背景被替换为

图片

2

选择第二个单选按

第二个单选

钮 按钮被选中

第二个单选按钮

被选中;文本编

辑背景被替换为

图片

3

选择第三个单选按

第三个单选

钮 按钮被选中

第三个单选按钮

被选中;文本编

辑背景被替换为

图片

4

选择第四个单选按

第四个单选

钮 按钮被选中

第四个单选按钮

被选中;文本编

辑背景被替换为

图片

5

选择第一个单选按

第三个单选

钮,然后选择第三个 按钮被选中

第三个单选按钮

被选中;文本编

辑背景被替换为

图片

6

一个都不选 缺省状态下,

文本编辑背景为

默认信纸为白纸

白纸

P

P

P

P

P

测试状态(P/F)

P

项目编号

设计日期

测试日期

测试人员

复选框测试用例

13

项目名称

测试类型

测试方法

测试对象

前置条件

用例编号

1

2

3

4

发表日志模块测试

功能测试

手工(黑盒测试)

项目编号

设计日期

测试日期

测试人员

醒目灯、签名档和禁止转载复选框

用户正常登录,对于下面各测试用例,在日志标题栏填写“Web测试”,

在文章内容栏填写“Web系统测试”

预期结果

输入数据/操作

只选择醒目灯复选

醒目灯复选

框 框被选中

只选择签名档复选

签名档复选

框 框被选中

只选择禁止转载复

禁止转载复

选框 选框被选中

同时选择醒目灯和

醒目灯和签

签名档复选框 名档复选框

被选中

止转载复选

框被选中

实际结果

醒目灯复选框被

选中

签名档复选框被

选中

禁止转载复选框

被选中

醒目灯和签名档

复选框被选中

醒目灯和禁止转

载复选框被选中

签名档和禁止转

载复选框被选中

三个复选框被选

没有复选框被选

P

P

P

P

P

P

测试状态(P/F)

P

5

同时选择醒目灯和

醒目灯和禁

禁止转载复选框

6

同时选择签名档和

签名档和禁

禁止转载复选框 止转载复选

框被选中

同时选择醒目灯、签

三个复选框

名档和禁止转载复被选中

选框

三个复选框都不选

7 P

8

没有复选框

被选中

权限列表框测试用例

项目名称

测试类型

测试方法

测试对象

前置条件

用例编号

1

发表日志模块测试

功能测试

手工(黑盒测试)

权限列表框

项目编号

设计日期

测试日期

测试人员

用户正常登录,对于下面各测试用例,在日志标题栏填写“Web测试”,

在文章内容栏填写“Web系统测试”

预期结果

输入数据/操作

根据需求说明书的

列表中有四

要求检查列表中各个条目

条目内容

实际结果

列表中有四个条

目,与规格说明

书一致

提交日志后,日

志权限为:公开

提交日志后,日

志权限为:QQ

P

P

测试状态(P/F)

P

2

3

选择条目1:公开

选择条目2:QQ好

友可见

“公开”被选

“QQ好友可

见”被选中

14

好友可见

4

选择条目3:指定好

“指定好友提交日志后,日

友可见 可见”被选中 志权限为:指定

选择条目4:仅自己

“仅自己可

可见

6

见”被选中

好友可见

提交日志后,日

志权限为:仅自

己可见

提交日志后,日

志权限为:可见

列表框被打开,

列出所有条目

列表框被打开,

列出所有条目

P

P

5 P

不对权限列表框做

默认选中条

任何操作 目1,即“公

开”被选中

鼠标在列表框中单

列表框被打

7

8

P

P

鼠标单击列表框的

列表框被打

向下按钮 开

发表日志测试用例

项目名称

测试类型

测试方法

测试对象

前置条件

用例编号

1

发表日志模块测试

功能测试

手工(黑盒测试)

项目编号

设计日期

测试日期

测试人员

发表日志页面中各控件的组合测试

用户正常登录,进入发表日志页面

预期结果

输入数据/操作

直接单击“发表日

提示:您还没

志”按钮 书写任何日

志正文内容

提示:您还没

实际结果

提示:您还没书

写任何日志正文

内容

提示:您还没书

写任何日志正文

内容

提示:完成相应

操作,并自动跳

转到日志发表文

章页面

提示:完成相应

操作,并自动跳

转到日志发表文

章页面

P

P

P

测试状态(P/F)

P

2

日志标题:QQ空

间;单击“发表日志”书写任何日

按钮 志正文内容

3

日志标题:QQ空

间;

提示:完成相

应操作,并自

文章内容:发表; 动跳转到日

单击“发表日志”按志发表文章

4

日志标题:测试;

文章内容:逻辑覆

盖;

权限:公开

页面

提示:完成相

应操作,并自

动跳转到日

志发表文章

其他控件的内容采页面

用默认值;

单击“发表日志”按

5

日志标题:天猫;

提示:完成相提示:完成相应

操作,并自动跳

转到日志发表文

15

P

文章内容:淘宝一应操作,并自

家; 动跳转到日

权限:QQ好友可见 志发表文章

设置:禁止转载 页面

其他控件的内容采

用默认值;

单击“发表日志”按

6

日志标题:

2012-5-1;

试;

权限:公开;

设置:签名档

插入图片:海贼

王.jpg(326K)

其他控件的内容采

用默认值;

单击“发表日志”按

7

日志标题:好日子;

提示:完成相

文章内容:生活是一应操作,并自

把刻刀; 动跳转到日

权限:公开; 志发表文章

设置:禁止转载 页面

插入图片:鸿门

宴.jpg(1.00MB)

其他控件的内容采

用默认值;

单击“发表日志”按

8

按Tab键26次 光标从上到

下,从左到

右,依次在控

件中移动

9

检查Enter键的功能 在多行文本

编辑框中,

Enter键为换

行,在其他情

况下Enter无

提示:完成相

应操作,并自

志发表文章

页面

章页面

提示:完成相应

操作,并自动跳

转到日志发表文

章页面

P

文章内容:软件测动跳转到日

提示:完成相应

操作,并自动跳

转到日志发表文

章页面

P

光标依次在各控

件中移动,最后

停在文本编辑框

Enter键功能正

P

P

注:由于各控件组合的情况太多,限于篇幅,在此只列出其中一部分测试用例。

16

3.4.2、测试结果分析

执行了发表日志模块的各测试用例后,未发现缺陷。

4、测试结果

通过手动测试和自动化测试,发现了1个轻微的缺陷,是:

输入用户名和密码错误三次后,系统不会锁住用户,只是提示“您今天修改过密码,请使用

新的密码登录”。

执行每个测试用例之后,未发现缺陷。上传照片功能和创建相册功能正常。

执行了个人档模块的各测试用例后,未发现缺陷。

执行了发表日志模块的各测试用例后,未发现缺陷。

5、测试结论

QQ空间很好,经过这些年的改进,越来越受到大众的喜爱,经过测试的几个模块都没什么

问题,就是希望其随着人们的洗好再多加改进。

17

本文标签: 测试模块日志系统相册