测试用例Test Case.docx

上传人:b****7 文档编号:9517420 上传时间:2023-02-05 格式:DOCX 页数:32 大小:23.41KB
下载 相关 举报
测试用例Test Case.docx_第1页
第1页 / 共32页
测试用例Test Case.docx_第2页
第2页 / 共32页
测试用例Test Case.docx_第3页
第3页 / 共32页
测试用例Test Case.docx_第4页
第4页 / 共32页
测试用例Test Case.docx_第5页
第5页 / 共32页
点击查看更多>>
下载资源
资源描述

测试用例Test Case.docx

《测试用例Test Case.docx》由会员分享,可在线阅读,更多相关《测试用例Test Case.docx(32页珍藏版)》请在冰豆网上搜索。

测试用例Test Case.docx

测试用例TestCase

 

测试用例

TestCase

 

文件状态:

[√]草稿

[]正式发布

[]正在修改

文件标识:

-Team

当前版本:

V1.0

作者:

Team1

完成日期:

2012-09-30

 

拓胜(广州)计算机技术服务有限公司

2012~2013

 

修订历史记录

版本

日期

AMD

修订者

说明

1.0

2012/09/30

A

Team1

初稿

(A-添加,M-修改,D-删除)

 

目录

测试用例1

TestCase1

目录3

引言4

1.1编写目的4

1.2背景4

1.3术语与缩写解释4

1.4参考资料4

1.测试环境5

2.1硬件5

2.2测试软件5

2.测试用例6

1、功能测试用例:

6

2、容错能力/恢复能力测试用例12

3、性能测试用例12

4、界面测试用例列表13

J12814

是否恰当地利用窗体和控件的空白,以及分割线条?

14

5、压力测试用例14

6、可靠性测试用例14

7、安装/反安装测试用例15

8、兼容性测试用例15

3.用例审核互查17

4.检查项18

5.评审结果19

引言

1.1编写目的

(1)发现更多软件中的bug。

(2.)测试用例是测试人员进行测试操作的依据,它定义了测试的前提,测试环境,测试步骤,测试预期结果等要素,测试人员主要根据它来进行测试。

1.2背景

网站定位于单身人士,主要面18-45岁的都市单身白领和时尚年轻用户,为他们提供情感服务、互动娱乐社区交友服务。

在本网站,开发布自己的个人信息,并浏览他人的个人信息,寻找自己知趣相投的人,为了确保给大家一个真正实名制交友平台,个人通过填写资料,通过验证身份备案,以组织联谊活动、网络自助交友、心理咨询,快速配对等全新的服务模式,认识来自各地的不同的人群,扩展自己的网络人脉。

开发团队:

Team1

赞同

1.3术语与缩写解释

1.4参考资料

1.需求文档

2.测试计划

1.

测试环境

2.1硬件

硬件环境(网络、设备等)

网络:

互联网

设备:

计算机若干台

(1)客户机:

普通PC

(2)Web服务器:

CPU:

1.8GHz以上

CPU:

2.0GHz以上

内存:

512MB以上

内存:

1GB以上

能够运行IE6.0以上版本的机器

硬盘:

250GB以上

网卡:

1kMb/s速度网卡

2.2测试软件

操作系统版本:

windows7

开发工具:

MyEclipse8.0

数据库:

MySql

测试软件:

Junit,LoadRunner,Winrunner,ScriptCover

2.

测试用例

1、功能测试用例:

用例编号

G1

功能描述

用户登陆

用例目的

测试用户登陆时输入的合法性

前提条件

进入登陆页面

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G101

数据库中存在的用户名,错误的密码

登陆失败

G102

数据库中不存在的用户名,存在的密码

登陆失败

G103

数据库中存在的用户名,存在的密码

登陆成功

G104

输入的数据前存在空格

登陆成功

G105

用户名或密码为空

登陆失败

用例编号

G2

功能描述

用户注册

用例目的

测试用户注册时输入的合法性

前提条件

进入注册页面

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G201

数据库中存在的用户名

注册失败

G202

数据库中不存在的用户名,密码确认一致

注册成功

G203

数据库中不存在的用户名,密码确认不一致

注册失败

G204

用户名或密码为空

注册失败

用例编号

G3

功能描述

修改密码

用例目的

测试修改密码是否成功

前提条件

用户登陆成功进入个人资料页面

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G301

原密码输入错误

修改失败

G302

原密码输入正确,新密码为空

修改失败

G303

原密码输入正确,新密码确认不一致

修改失败

G304

原密码输入正确,新密码确认一致

修改成功

用例编号

G4

功能描述

个人详细资料补充修改

用例目的

测试修个人详细资料补充修改是否成功

前提条件

用户登陆成功进入个人资料页面

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G401

更改资料后,按确定按钮

修改成功

G402

更改资料后,按取消按钮

修改失败

用例编号

G5

功能描述

每日签到

用例目的

测试每日签到是否成功

前提条件

用户登陆成功进入个人主页

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G501

当天第一次签到

签到成功

G502

当天第二次签到

提示当天已签到

用例编号

G6

功能描述

文章管理之添加个人文章

用例目的

测试文章管理添加功能是否成功

前提条件

用户登陆成功进入个人主页

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G601

输入文章后,点击保存

添加成功并在主页显示

G602

输入文章后,直接关闭当前编辑页面

添加失败,返回个人主页

G603

输入文章后,点击退出

添加失败,返回个人主页

用例编号

G7

功能描述

文章管理之修改个人文章

用例目的

测试文章管理修改功能是否成功

前提条件

用户登陆成功进入个人主页

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G701

修改文章后,点击保存

修改成功

G702

修改文章后,直接关闭当前编辑页面

修改失败,返回个人主页

G703

修改文章后,点击退出

修改失败,返回个人主页

用例编号

G8

功能描述

文章管理之删除个人文章

用例目的

测试文章管理删除功能是否成功

前提条件

用户登陆成功进入个人主页

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G801

选择删除文章后,点击确认

删除成功

G802

选择删除文章后,点击取消

删除失败

用例编号

G9

功能描述

文章管理之查看个人文章

用例目的

测试文章管理查看功能是否成功

前提条件

用户登陆成功进入个人主页

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G901

选择文章后,点击确认

看到选择的文章

用例编号

G10

功能描述

友邻新鲜事查看

用例目的

测试友邻新鲜事查看是否成功

前提条件

用户登陆成功

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G1001

点击友邻新鲜事查看

浏览友邻新鲜事

用例编号

G11

功能描述

相册管理之添加个人相片

用例目的

测试相册管理添加功能是否成功

前提条件

用户登陆成功进入个人主页的相册管理

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G1101

上传照片后,点击保存

添加成功并在主页显示

G1102

上传照片后,直接关闭当前编辑页面

添加失败,返回

G1103

上传照片后,点击退出

添加失败,返回

用例编号

G12

功能描述

相册管理之修改个人相片

用例目的

测试相册管理修改功能是否成功

前提条件

用户登陆成功进入个人主页的相册管理

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G1201

修改照片后,点击保存

修改成功

G1202

修改照片后,直接关闭当前编辑页面

修改失败,返回

G1203

修改照片后,点击退出

修改失败,返回

用例编号

G13

功能描述

相册管理之删除个人相片

用例目的

测试相册管理删除功能是否成功

前提条件

用户登陆成功进入个人主页的相册管理

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G1301

选择删除照片后,点击确认

删除成功

G1302

选择删除照片后,点击取消

删除失败

用例编号

G14

功能描述

相册管理之查看个人相片

用例目的

测试相册管理查看功能是否成功

前提条件

用户登陆成功进入个人主页的相册管理

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G1401

选择相片后,点击确认

看到放大后的照片

用例编号

G15

功能描述

信息交流之会员操作

用例目的

测试信息交流之会员操作功能是否成功

前提条件

用户登陆成功

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G1501

选则某一成员,输入信息内容后,点击发送

发送成功

G1502

选则某一成员,输入信息内容后,直接关闭信息窗口

发送失败

用例编号

G16

功能描述

信息交流之管理员操作

用例目的

测试信息交流之会员操作功能是否成功

前提条件

用户登陆成功

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G1601

选则某一成员,输入信息内容后,点击发送

发送成功

G1602

选则某一成员,输入信息内容后,直接退出当前信息编辑

发送失败

G1603

选则全部成员,输入信息内容后,点击发送

发送成功

G1604

选则全部成员,输入信息内容后,直接退出当前信息编辑

发送失败

用例编号

G17

功能描述

会员寻找匹配

用例目的

测试会员寻找匹配功能是否成功

前提条件

会员成功登陆

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G1701

勾选好条件后,点击确认

输出符合要求的会员信息

G1702

勾选好条件后,点击确认

没有输出符合要求的会员信息

用例编号

G18

功能描述

设置匹配标签之添加标签

用例目的

测试匹配标签添加功能是否成功

前提条件

管理员登陆成功进入标签设置页面

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G1801

添加不存在的标签

添加成功

G1802

添加已经存在的标签

添加失败并提示该标签已存在

用例编号

G19

功能描述

设置匹配标签之修改标签

用例目的

测试匹配标签修改功能是否成功

前提条件

管理员登陆成功进入标签设置页面

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G1901

修改标签后,点击保存

修改成功

G1902

修改标签后,直接关闭当前编辑页面

修改失败,返回

G1903

修改标签后,点击退出

修改失败,返回

用例编号

G20

功能描述

设置匹配标签之删除标签

用例目的

测试匹配标签删除功能是否成功

前提条件

管理员登陆成功进入标签设置页面

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G2001

选择删除标签后,点击确认

删除成功

G2002

选择删除标签后,点击取消

删除失败

用例编号

G21

功能描述

设置匹配标签之查看标签

用例目的

测试匹配标签查看功能是否成功

前提条件

管理员登陆成功进入标签设置页面

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G2101

选择查看标签后,点击确认

看到所有存在的标签

用例编号

G22

功能描述

交友模块之浏览交友板块信息

用例目的

测试匹配标签浏览交友板块是否成功

前提条件

会员登陆成功进入标签设置页面

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G2201

选择查看交友模块后

可查看近期交友信息内容

G2202

点击参加按钮

显示成功参加

G2203

点击取消参加活动

显示成功取消活动

用例编号

G23

功能描述

设置交友板块信息之添加活动

用例目的

测试交友板块添加功能是否成功

前提条件

管理员登陆成功进入交友板块设置页面

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G2301

添加不存在的活动

添加成功

G2302

添加已经存在的活动

添加失败并提示该活动已存在

用例编号

G24

功能描述

设置交友板块信息之修改活动

用例目的

测试交友板块修改功能是否成功

前提条件

管理员登陆成功进入交友板块设置页面

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G2401

修改活动后,点击保存

修改成功

G2402

修改活动后,直接关闭当前编辑页面

修改失败,返回

G2403

修改活动后,点击退出

修改失败,返回

用例编号

G25

功能描述

设置交友板块信息之删除活动

用例目的

测试交友板块删除功能是否成功

前提条件

管理员登陆成功进入交友板块设置页面

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G2501

选择删除活动后,点击确认

删除成功

G2502

选择删除活动后,点击取消

删除失败

用例编号

G26

功能描述

设置交友板块信息之查看活动

用例目的

测试交友板块查看功能是否成功

前提条件

管理员登陆成功进入标签设置页面

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G2601

选择查看活动后,点击确认

看到所有存在的活动

用例编号

G27

功能描述

设置交友板块信息之统计活动

用例目的

测试交友板块统计功能是否成功

前提条件

管理员登陆成功进入标签设置页面

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G2701

选择要单个统计的选项后,点击确认

看到所有统计结果

G2702

选择要多个统计的选项后,点击确认

看到所有统计结果

用例编号

G28

功能描述

认证会员信息

用例目的

测试管理员认证会员信息功能是否成功

前提条件

管理员登陆成功进入会员认证页面

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G2801

拒绝认证

会员注册失败

G2802

认证通过

会员注册成功

用例编号

G29

功能描述

查看会员信息

用例目的

管理员查看会员信息功能是否成功

前提条件

管理员登陆成功进入查看会员页面

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G2901

选择单个选项后,点击确认

看到所有符合条件的会员结果

G2902

选择多个选项后,点击确认

看到所有符合条件的会员结果

用例编号

G30

功能描述

查看日志

用例目的

管理员查看日志功能是否成功

前提条件

管理员登陆成功进入查看日志页面

子用例编号

输入/动作

期望的输出/相应

实际情况

状态

G3001

选择查看日志,点击确认

看到所有成员的操作记录

2、容错能力/恢复能力测试用例

用例编号

R1

用例目的

测试系统对用户输入的数据的容错能力

前提条件

子用例编号

异常输入/动作

容错能力/恢复能力

造成的危害、损失

状态

R101

输入非法数据

提示数据格式不符合

数据库数据类型不一致

R102

多次提交同一数据

提示数据已存在

数据库记录冗余

3、性能测试用例

用例编号

X1

性能描述

无故障运行时间

用例目的

测试系统正常运行的时间

前提条件

服务器开启

子用例编号

操作

期望的性能(平均值)

实际性能(平均值)

状态

X101

系统连续运行特定时间

用例编号

X2

性能描述

效率

用例目的

测试系统对数据操作的效率

前提条件

服务器开启

子用例编号

操作

期望的性能(平均值)

实际性能(平均值)

状态

X201

用户进行提交操作

4、界面测试用例列表

用例编号

J1

用例目的

测试界面

前提条件

指标

子用例编号

检查项

评价

状态

合适性

和正确性

J101

用户界面是否与软件的功能相融洽?

J102

是否所有界面元素的文字和状态都正确无误?

容易理解

J103

对于常用的功能,用户能否不必阅读手册就能使用?

J104

是否所有界面元素(例如图标)都不会让人误解?

J105

是否所有界面元素提供了充分而必要的提示?

J106

界面结构能够清晰地反映工作流程?

J107

用户是否容易知道自己在界面中的位置,不会迷失方向?

J108

有联机帮助吗?

风格一致

J109

同类的界面元素是否有相同的视感和相同的操作方式?

J110

字体是否一致?

J111

是否符合广大用户使用同类软件的习惯?

及时反馈

信息

J112

是否提供进度条、动画等反映正在进行的比较耗时间的过程?

J113

是否为重要的操作返回必要的结果信息?

出错处理

J114

是否对重要的输入数据进行校验?

J115

执行有风险的操作时,有“确认”、“放弃”等提示吗?

J116

是否根据用户的权限自动屏蔽某些功能?

J117

是否提供Undo功能用以撤销不期望的操作?

适应各种

水平的用户

J118

所有界面元素都具备充分必要的键盘操作和鼠标操作吗?

J119

初学者和专家都有合适的方式操作这个界面吗?

J120

色盲或者色弱的用户能正常使用该界面吗?

国际化

J121

是否使用国际通行的图标和语言?

J122

度量单位、日期格式、人的名字等是否符合国际惯例?

个性化

J123

是否具有与众不同的、让用户记忆深刻的界面设计?

J124

是否在具备必要的“一致性”的前提下突出“个性化”设计?

合理布局

和谐色彩

J125

界面的布局符合软件的功能逻辑吗?

J126

界面元素是否在水平或者垂直方向对齐?

J127

界面元素的尺寸是否合理?

行、列的间距是否保持一致?

J128

是否恰当地利用窗体和控件的空白,以及分割线条?

J129

窗口切换、移动、改变大小时,界面正常吗?

J130

界面的色调是否让人感到和谐、满意?

J131

重要的对象是否用醒目的色彩表示?

J132

色彩使用是否符合行业的习惯?

5、压力测试用例

用例编号

Y1

用例目的

测试系统的并发量

极限名称

最大并发用户数量

前提条件

模拟多名用户浏览网站

子用例编号

输入/动作

输出/响应

是否能正常运行

状态

如10个用户并发操作

在同一时间段内对网站发送请求

如20个用户并发操作

在同一时间段内对网站发送请求

6、可靠性测试用例

用例编号

K1

任务描述

连续运行时间

故障发生的时刻

故障描述

……

统计分析

任务A无故障运行的平均时间间隔

(CPU小时)

任务A无故障运行的最小时间间隔

(CPU小时)

任务A无故障运行的最大时间间隔

(CPU小时)

结论

7、安装/反安装测试用例

用例编号

A1

用例目的

测试系统安装的稳定性

配置说明

子用例编号

安装选项

是否正常

难易程度

A101

全部

A102

部分

A103

升级

A104

其它

反安装选项

是否正常

难易程度

8、兼容性测试用例

测试目的

测试网站在不同浏览器下的兼容性

配置说明

操作系统

结果

服务器

Window2000(S)

WindowXp

Window2000(P)

Window2003

客户端

Window2000(S)

WindowXp

Window2000(P)

Window2003

数据库服务器

Window2000(S)

WindowXp

Window2000(P)

Window2003

浏览器

IE4.0以上

NetScape

FireFox

Maxthon

其他

备注

3.

用例审核互查

场景编号

场景名称

问题描述

审核互查人

4.

检查项

序号

检查项

结果

1

每个测试用例是否都说明/代表一个唯一的输入集或事件流?

2

测试用例是否可以追溯到产品需求?

3

测试用例是否100%覆盖产品需求要求的所有功能点?

4

用例是否覆盖了测试计划的测试类型?

5

所有的“前置条件”是否都是充分必要条件?

6

判断点中是否没有操作步骤?

7

测试步骤是否简练?

8

每个步骤是否描述了一个事件?

9

“测试步骤”中引用数据的格式是否统一?

10

“测试步骤”和“预期结果”中对界面文字的引用是否加引号?

11

预期结果是否描述完整?

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

当前位置:首页 > 高等教育 > 文学

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

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