2023年6月30日发(作者:)
-
空
间
测
试
报
告
班级: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系统测试”
预期结果
输入数据/操作
根据需求说明书的列表中有四要求检查列表中各个条目
条目内容
实际结果
列表中有四个条目,与规格说明书一致
提交日志后,日志权限为:公开
提交日志后,日志权限为:QQP
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