软件测试大作业

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件测试⼤作业
易班⽹络社区部分功能
系统测试设计
1导⾔ (2)
1.1⽬的 (2)
1.2范围 (1)
1.3术语定义 (1)
1.4参考资料 (2)
2.测试设计 (2)
2.1测试范围 (2)
2.2测试覆盖设计 (2)
3.测试⽤例 (3)
3.1⽤例⼀:易班社区-注册新⽤户功能测试 (3)
3.2⽤例⼆:易班社区-⽤户登录功能测试 (6)
3.3⽤例三:个⼈主页-博客模块功能测试 (9)
3.4⽤例四:个⼈主页-相册模块功能测试 (13)
3.5⽤例五:个⼈信息-头像设置功能测试 (16)
1导⾔
“易班”(E-CLASS)是⼀个以⾼校师⽣为主要使⽤对象的⽹络虚拟社区,由上海市教卫党委、市教委依托市教育系统⽹络⽂化发展研究中⼼⾃主研发,是市教委在全市⾼校中重点推进的⽹络⽂化建设项⽬,被昵称为“易班”。

易班集成了BBS、SNS、博客、微博、⼿机应⽤等多种新型互联⽹应⽤。

其中包含了新闻、通讯录、校园应⽤、博客、微博、相册、互动社区、论坛、邮箱、⽹盘、掌上易班。

通过该⽹站,⾼校辅导员、教师及学⽣可在线互动交流、交换各种信息及资源、上传照⽚、撰写博客等。

/doc/76873eb9f121dd36a32d82af.html /profile
1.1⽬的
该⽂档的⽬的是描述易班⽹络社区部分功能的系统测试设计,其主要内容包括:
◆测试总体设计
◆测试⽤例设计
本⽂档的预期的读者是:
◆项⽬管理⼈员
◆测试⼈员
1.2范围
该⽂档为西华⼤学易班⽹络社区部分功能的系统测试设计,其中包括⽤户注册登录信息功能,界⾯性能,以及个⼈空间部分功能测试和性能测试的⽤例描述,为测试⼈员进⾏功能测试和性能测试提供标准和依据,以及详尽的测试步骤和⽅法。

1.3术语定义
◆功能性测试
按照系统需求定义中的功能定义部分对系统实⾏的系统级别的测试。

◆⾮功能性测试
按照系统需求定义中的⾮功能定义部分(如系统的性能指标,安全性能指标等)对系统实⾏的系统级别的测试。

◆测试⽤例
测试⼈员设计出来的⽤来测试软件某个功能的⼀种情形。

1.4参考资料
[1] 《软件测试技术概论》
古乐史九林编著/清华⼤学出版社
[2] 《软件测试:第⼆版》
Paul C.Jorgensen著/机械⼯业出版社
2.测试设计
由于本次测试主要是针对需求进⾏的系统测试,包括功能测试和性能测试的技术,功能测试是执⾏指定的⼯作流程,性能测试是将功能测试过程中的单独⽤户执⾏以验证系统的性能。

2.1测试范围
系统测试依据的系统的应⽤⼯作流:
1 )注册新⽤户:在注册模块中显⽰⽤户名,密码,确认密码,性别,⼿机,真实姓名,email,学号等。

通过填写以上信息达到注册成功。

2 )⽤户登录:基本页⾯包括当前⽤户名,密码,登录和取消两个按钮。

3 )个⼈主页模块:
a .博客发表:主要包括发表⽇志,。

b .相册功能:主要是相册分类,上传照⽚,相⽚格式。

c .个⼈信息头像设置:主要是头像设置。

2.2测试覆盖设计
由于本次测试是系统测试,测试的依据是系统需求,测试的设计应该满⾜对需求的覆盖,所以,采⽤的测试⽅法主要是⿊盒测试。

采⽤等价类和边界值⽅法设计测试⽤例。

3.测试⽤例
按照以上提供的测试内容及⽅法,设计相应的测试⽤例如下。

3.1⽤例⼀:注册新⽤户
表1:TestCase-FUNC-01测试⽤例
测试项⽬名称:易班社区-注册新⽤户
测试⽤例编号: TestCase-FUNC-01 测试⼈员:
陈思思测试时间:2012-05-1 2
测试项⽬标题:⽤户注册的测试
测试内容:
1.不填写⽤户名和密码,是否弹出提⽰信息;
2.填写正确的⽤户名,⽽不填写密码,是否弹出提⽰信息;
3.不填写⽤户名,密码和确认密码都填写正确,是否弹出提⽰信息;
4.⽤户名填写⼀个已经注册过的⽤户名,是否弹出提⽰信息;
5.⽤户名包括⾮法的字符即数字,中⽂,英⽂以外的字符,是否弹出提⽰
信息;
6.密码长度⼩于6个字符,是否弹出提⽰信息;
7.确认密码时输⼊字符不符,是否弹出提⽰信息;
8.不填写email或⼿机号或真实姓名,是否弹出提⽰信息;
9.不填写学号/⼯号,是否弹出提⽰;
10.注册成功后,是否弹出注册成功的提⽰信息。

测试环境与系统配置:
软件环境:Micrsoft windowXP Professional
⽹络环境:1⼈共享2M带宽

测试输⼊
数据
测试次数:每个测试过程做2次。

预期结果:
所有信息数据的填写以及提⽰都能正常进⾏
测试结果:
见附图P-1,P-2;
1.不填写⽤户名和密码,弹出提⽰:请输⼊⽤户名和密码;
2.填写正确的⽤户名,⽽不填写密码,弹出提⽰:请输⼊密码;
3.不填写⽤户名,密码和确认密码都填写正确,弹出提⽰:请输⼊⽤户名;
4.⽤户名填写⼀个已经注册过的⽤户名,弹出提⽰:该⽤户名已经被注册;
5.⽤户名使⽤⾮法字符即数字、()等字符,弹出提⽰:⽤户名应限制在8个中⽂或16个英⽂字符以内;
6.输⼊的密码长度⼩于6个字符,弹出提⽰:必须为6~16个字母或字符组合,区分⼤⼩写;
7.确认密码时输⼊字符不符,弹出提⽰:两次密码不⼀致;
8.不填写email或⼿机号或真实姓名,弹出提⽰:请输⼊email地址或请
输⼊⼿机号码或请输⼊真实姓名;
9.不填写学号/⼯号,弹出提⽰:若⽆则填写0000.
附图p-1
附图P-2
3.2⽤例⼆:⽤户登录界⾯
表2: TestCase-FUNC-02测试⽤例测试项⽬名称:易班社区-⽤户登录
测试⽤例编号:TestCase -FUNC-02 测试⼈员:
陈思思测试时间:2012-05-12
测试项⽬标题:⽤户登录界⾯测试
测试内容:
1.⽤户名和密码都不填写,点击登录,是否弹出信息;
2.填写正确的⽤户名,不填写密码或填写错误的密码,点击登录,是否弹出信息;
3.不填写⽤户名,密码中填写⼀个已注册的⽤户的正确密码,是否弹出信息;
4.填写⼀个没有注册过的⽤户名,是否弹出信息;
5.填写正确的⽤户名和密码,是否登录成功;
6.当退出社区重新登录时,⽤户信息和密码是否已清空。

测试环境与系统配置:
软件环境:Micrsoft windowXP Professional
⽹络环境:1⼈共享2M带宽
测试输⼊数据拂晓的拂晓Css12345
测试次数:每个测试过程做2次。

预期结果:
所有信息数据的填写以及提⽰都能正常进⾏;
重新登录时⽤户信息及密码信息应清空。

测试结果:
见附图p-1,p-2,p-3
1.不填写⽤户名或密码时都会弹出提⽰信息,提⽰:请输⼊⽤户名或请输⼊密码;
2.填写⼀个没有注册的⽤户名和密码,弹出提⽰信息,提⽰:⽆此⽤户,请检
查输⼊的⽤户名是否正确;
3.填写正确的⽤户名和密码,登录成功。

4.重新登录时⽤户信息及密码信息没有清空,不具安全性。

附图p-1
附图
P-2
附图P-3(⽐较严重的bug)
3.3⽤例三:个⼈主页博客模块
表F-5:TestCase-FUNC-03测试⽤例
测试项⽬名称:个⼈主页-博客模块
测试⽤例编号:TestCase-FUNC-03测试⼈员:
陈思思测试时间:2012-05-12
测试项⽬标题:博客⽇志发表的测试
测试内容:
1.⽇志标题⽂本框的类型验证,中⽂、英⽂、中英组合、数字、英⽂和特殊字符、
之间加空格、链接符等,是否系统能正确接受,提交完成后结果显⽰如输⼊;
2.⽂本框字符长度是否有限定;
3.点击Tab功能键或上下⽅向键是否切换到接下类选项上;
4.delete键,ctrl+V,ctrl+C键,单击⿏标(光标移动到单击位置),双击⿏标(选中),是否能正常使⽤其功能;
5.字体选择时是否是单选功能,即选择粗体再选斜体时是否仍显⽰粗体;
6.列表框⾥的条⽬内容是否根据需求规格说明相符合,没有丢失或错误,内容较多
时是否需要滚动条;
7.使⽤源代码选项时其他选项功能是否继续可以使⽤;
8.标签的有否填写是否正常发表⽇志,以及是否限制字符和内容数。

测试环境与系统配置:软件环境:Micrsoft windowXP Professional
⽹络环境:1⼈共享2M带宽

测试输⼊
数据
测试次数:每项⾄少2次
预期结果:
1.⽂本框所输⼊的任何字符类型系统都能正常接受,提交后结果如输⼊显⽰;
2.⽂本框字符长度有限定;
3.点击Tab键和上下⽅向键都能实现切换下项功能;
4.delete键,ctrl+V,ctrl+C键,单击⿏标(光标移动到单击位置),双击⿏标(选
中),能正常使⽤其功能;
5.字体选择时具单选功能,即选择粗体再选斜体时不会显⽰粗体效果;
6.列表框内容和所需求的规格说明相符⼀致,没有丢失和错误;
7.使⽤源代码选项时其他选项功能可以继续使⽤;
8.标签的填写有⽆都可发表⽇志,但限制字符和内容数。

测试结果:
见附图p-1,p-2,p-3,p-4,p-5;
1.⽂本框所输⼊的任何字符类型系统都能正常接受,提交后结果如输⼊显⽰;
2.标题不能为空,且字符限定100以内;
3.点击Tab键实现其功能,但上下⽅向键不能实现切换到下项的功能;
4.delete键,ctrl+V,ctrl+C键,单击⿏标(光标移动到单击位置),双击⿏标(选
中),能正常使⽤其功能;
5.字体选择粗体再选斜体时仍显⽰粗体效果;
6.列表框内容和所需求的规格说明相符⼀致,没有丢失和错误,此内容较少,就没有设置滚动条;
7.使⽤源代码选项时其他选项功能全部置灰,不能使⽤其功能;
8.标签必须填写,若⽆填写则不可发表⽇志,已经标签限制8个字,最多10个标签。

附图p-1
附图p-2
附图p-3
附图p-4
附图p-5
提⽰框的警⽰标志号错误,此惊叹号表⽰的则是警⽰作⽤。

3.4⽤例四:相册模块功能测试
表F-4:TestCase-FUNC-04测试⽤例
测试项⽬名称:个⼈主页-相册模块
测试⽤例编号:TestCase-FUNC-04测试⼈员:
陈思思测试时间:2012-05-12
测试项⽬标题:相册模块功能测试
测试内容:
1.上传图⽚功能:相册创建,图⽚格式、⼤⼩是否有所限定;
2.创建的相册中若增加⼀张照⽚是否相⽚数加1;
3.相册的浏览量和浏览⼈是否显⽰出来;
4.未创建新相册即⼀个相册也没有的时候是否可以上传相⽚;5相册⾥图⽚为空是否有提⽰信息;6上传图⽚时是否能中途取消上传;
7.图⽚完成上传结果是否有在此“确认”上传功能;
测试环境与系统配置:
软件环境:Micrsoft windowXP Professional ⽹络环境:1⼈共享2M带宽
测试输⼊数据图⽚格式创建的相册上传相⽚数
测试次数:
每⼀项测试2次
预期结果:
1.图⽚格式、⼤⼩有所限定;
2.相册中若增加⼀张照⽚,相⽚数随即也会加1;
3.相册的浏览量和浏览⼈有所显⽰出来;
4.若未创建相册即⼀个相册也没有仍可上传图⽚,应有提⽰信息;
5.相册⾥图⽚为空有所提⽰信息;
6.上传图⽚时能中途取消上传,即有“取消”选项;
7.图⽚完成上传结果有“确认”上传功能。

测试结果:
见图p-1,p-2,p-3,p-4;
1.图⽚格式、⼤⼩等有所限定,格式⽀持.jpg,.jpeg,.png,.bmp格式,单张照
⽚最⼤5M,⼀次最多可上传20张;
2.相册若增加⼀张照⽚,相⽚数随即也加1;
3.相册的浏览量有所显⽰,但浏览⼈⽆显⽰;
4.若⼀个相册都未创建可以上传图⽚,提⽰信息:创建相册;
5.相册⾥图⽚为空有提⽰信息,提⽰:该相册还暂时未上传图⽚,点击上传图⽚。

6.上传图⽚时不能中途取消上传,即⽆此选项功能;
7.图⽚完成上传结果⽆“确认”上传功能。

图p-1
p-2
p-4
3.5⽤例五:个⼈信息头像设置测试
表F-7:TestCase-FUNC-05测试⽤例
测试项⽬名称:个⼈信息-头像设置
测试⽤例编号:TestCase-FUNC-05 测试⼈员:
陈思思测试时间:2012-05-12
测试项⽬标题:头像设置功能测试
测试内容:
1.⽤户注册时头像是否设置;
2.登录成功后头像是否显⽰。

测试环境与系统配置:
软件环境:Micrsoft windowXP Professional ⽹络环境:1⼈共享2M带宽测试
输⼊数据

测试次数:每个测试过程做2次。

预期结果:
1.注册新⽤户时已经设置头像成功;
2.登录成功后头像有所显⽰。

测试结果:
见附图p-1,p-2,p-3,P-4;
1.⽤户注册有头像设置功能,即⽤户可⾃⾏设置头像直⾄成功;
2.登录成功进⼊社区界⾯显⽰不出已设置的头像,必须在个⼈头像设置⾥重新设置⼀遍才能显⽰头像。

附图p-1
p-2
p-3
p-4。

相关文档
最新文档