博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【转】测试用例
阅读量:5051 次
发布时间:2019-06-12

本文共 2519 字,大约阅读时间需要 8 分钟。

转载:http://caolei999.blog.163.com/blog/static/7074622200911275023355/

测试用例实例

2007-08-30 11:37:16 / 个人分类:

1、 一个好的用例的表述要点,即用例中应当包含的信息

一个优秀的用例,应该包含以下信息:

1)  软件或项目的名称

2)  软件或项目的版本(内部版本号)

3)  功能模块名

4)  测试用例的简单描述,即该用例执行的目的或方法

5)  测试用例的参考信息(便于跟踪和参考)

6)  本测试用例与测试用例间的依赖关系

7)  本用例的前置条件,即执行本用例必须要满足的条件,如对的访问权限

8)  用例的编号(ID),如可以是 软件名称简写-功能块简写-NO.

9)  步骤号、操作步骤描述、测试数据描述

10) 预期结果这是最重要的)和实际结果(如果有BUG管理工具,这条可以省略)

11)开发人员(必须有)和测试人员(可有可无)

12)测试执行日期

2、实例

该测试案例是以一个B/S结构的登录功能点位被测对象, 该测试用例为黑盒测试用例。假设用户使用的浏览器为IE6.0 SP4。

功能描述如下:

1. 用户在地址栏输入相应地址,要求显示登录界面;

2. 输入用户名和密码,登录,系统自动校验,并给出相应提示信息;

3. 如果用户名或者密码任一信息未输入,登录后系统给出相应提示信息;

4. 连续3次未通过验证时,自动关闭IE。

 

4-1 登录界面测试用例

用例ID

XXXX-XX-XX

用例名称

系统登录

用例描述

系统登录

用户名存在、密码正确的情况下,进入系统

页面信息包含:页面背景显示

用户名和密码录入接口,输入数据后的登入系统接口

用例入口

打开IE,在地址栏输入相应地址

进入该系统登录页面

 

测试用例ID

场景

测试步骤

预期结果

备注

TC1

初始页面显示

从用例入口处进入

页面元素完整,显示与详细设计一致

 

TC2

用户名录入-验证

输入已存在的用户:

输入成功

 

TC3

用户名-容错性验证

输入:aaaaabbbbbcccccdddddeeeee

输入到蓝色显示的字符时,系统拒绝输入

输入数据超过规定长度范围

TC4

密码-密码录入

输入与用户名相关联的数据:test

输入成功

 

TC5

系统登录-成功

TC2TC4,单击登录按钮

登录系统成功

 

TC6

系统登录-用户名、密码校验

没有输入用户名、密码,单击登录按钮

系统登录失败,并提示:请检查用户名和密码的输入是否正确

 

TC7

系统登录-密码校验

输入用户名,没有输入密码,单击登录按钮

系统登录失败,并提示:需要输入密码

 

TC8

系统登录-密码有效性校验

输入用户名,输入密码与用户名不一致,单击登录按钮

系统登录失败,并提示:错误的密码

 

TC9

系统登录-输入有效性校验

输入不存在的用户名、密码,单击登录按钮

系统登录失败,并提示:用户名不存在

 

TC10

系统登录—安全校验

连续3次未成功

系统提示:您没有使用该系统的权限,请与管理员联系!

 

 

               

2007-08-30 11:37:16 / 个人分类:

1、 一个好的用例的表述要点,即用例中应当包含的信息

一个优秀的用例,应该包含以下信息:

1)  软件或项目的名称

2)  软件或项目的版本(内部版本号)

3)  功能模块名

4)  测试用例的简单描述,即该用例执行的目的或方法

5)  测试用例的参考信息(便于跟踪和参考)

6)  本测试用例与测试用例间的依赖关系

7)  本用例的前置条件,即执行本用例必须要满足的条件,如对的访问权限

8)  用例的编号(ID),如可以是 软件名称简写-功能块简写-NO.

9)  步骤号、操作步骤描述、测试数据描述

10) 预期结果这是最重要的)和实际结果(如果有BUG管理工具,这条可以省略)

11)开发人员(必须有)和测试人员(可有可无)

12)测试执行日期

2、实例

该测试案例是以一个B/S结构的登录功能点位被测对象, 该测试用例为黑盒测试用例。假设用户使用的浏览器为IE6.0 SP4。

功能描述如下:

1. 用户在地址栏输入相应地址,要求显示登录界面;

2. 输入用户名和密码,登录,系统自动校验,并给出相应提示信息;

3. 如果用户名或者密码任一信息未输入,登录后系统给出相应提示信息;

4. 连续3次未通过验证时,自动关闭IE。

 

4-1 登录界面测试用例

用例ID

XXXX-XX-XX

用例名称

系统登录

用例描述

系统登录

用户名存在、密码正确的情况下,进入系统

页面信息包含:页面背景显示

用户名和密码录入接口,输入数据后的登入系统接口

用例入口

打开IE,在地址栏输入相应地址

进入该系统登录页面

 

测试用例ID

场景

测试步骤

预期结果

备注

TC1

初始页面显示

从用例入口处进入

页面元素完整,显示与详细设计一致

 

TC2

用户名录入-验证

输入已存在的用户:

输入成功

 

TC3

用户名-容错性验证

输入:aaaaabbbbbcccccdddddeeeee

输入到蓝色显示的字符时,系统拒绝输入

输入数据超过规定长度范围

TC4

密码-密码录入

输入与用户名相关联的数据:test

输入成功

 

TC5

系统登录-成功

TC2TC4,单击登录按钮

登录系统成功

 

TC6

系统登录-用户名、密码校验

没有输入用户名、密码,单击登录按钮

系统登录失败,并提示:请检查用户名和密码的输入是否正确

 

TC7

系统登录-密码校验

输入用户名,没有输入密码,单击登录按钮

系统登录失败,并提示:需要输入密码

 

TC8

系统登录-密码有效性校验

输入用户名,输入密码与用户名不一致,单击登录按钮

系统登录失败,并提示:错误的密码

 

TC9

系统登录-输入有效性校验

输入不存在的用户名、密码,单击登录按钮

系统登录失败,并提示:用户名不存在

 

TC10

系统登录—安全校验

连续3次未成功

系统提示:您没有使用该系统的权限,请与管理员联系!

 

 

转载于:https://www.cnblogs.com/QoQian/p/5475178.html

你可能感兴趣的文章
配置链路聚合中极小错误——失之毫厘谬以千里
查看>>
Python codes
查看>>
【BZOJ4487】[JSOI2015] 染色问题(高维容斥)
查看>>
Ubuntu 环境变量
查看>>
一步一步学MySQL-日志文件
查看>>
bzoj3994: [SDOI2015]约数个数和
查看>>
hdu5306 Gorgeous Sequence
查看>>
Android中使用ListView实现下拉刷新和上拉加载功能
查看>>
proc文件系统的简介
查看>>
连续自然数和
查看>>
[SDOI2015]星际战争
查看>>
用好lua+unity,让性能飞起来——luajit集成篇/平台相关篇
查看>>
JS控制页面跳转
查看>>
递归与循环的区别
查看>>
【USACO】Watering Hole 2008 Oct
查看>>
动态链接的步骤
查看>>
emacs 缩写词功能
查看>>
Api demo源码学习(2)--App/Activity/Custom Dialog --自定义Activity样式
查看>>
Velocity脚本简明教程
查看>>
虚拟机类加载机制
查看>>