快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

澳门新葡新京是真的吗:功能测试用例的书写方式



功能性javascript:tagshow(event, '%B2%E2%CA%D4');" href="javascript:;" target=_self>测试用例

1. 测试的滥觞,即测试的需求

测试用例的主要滥觞有:

1) 需求阐明”及相关文档

2)相关的设计阐明(概要设计,具体设计等)

3)与开拓组交流对需求理解的 记录(可所以开拓职员的一个解释)

4)已经基础成型的UI(可以有针对性地弥补一些用例)

简而言之,所有你能获得的项目文档,都只管即便拿到。 从所获得的资猜中,分化出多幼年的“功能点”,理解“功能点”,编写响应的测试用例。

2. 用例的组织要领

不合的公司有不合的做法,原澳门新葡新京是真的吗则上,只要方便治理和跟踪,怎么澳门新葡新京是真的吗组织都可以的。

用例可以按大年夜的功能块组织,如查询功能模块的用例,可以组织在一路,打印模块的测试用例,可以别的组 织在一路。

在没有专门的测试用例治理对象的环境下,用例履行后会孕育发生2种状态:“经由过程”、“掉败”——这样加上“未 履行”的用例的状态,共3种状态。

即从“未履行”用例中履行一个用例后,该用例状态应为“掉败”或“通 过”。将同一状态的用例组织在一路。

至于用例文件款式,可澳门新葡新京是真的吗所以.DOC或.XLS(假如有专门的测试用例治理对象另当别论)。

3. 用例与其他材料的关联要领,即若何办理用例跟踪的问题 测试用例面临的对照大年夜的风险有:

需求的变化、设计的改动、需求的差错和漏掉等等。

因为用例的主要滥觞是需乞降设计的阐明,以是对用例的跟踪着实便是对需乞降设计的跟踪,需乞降设计的 变化势必引起测试用例的变化。

如前所说,将分化的功能点编号,与响应的用例联系起来。例如,你可以列一个表格,列出各个(编号的)功 能点和测试用例间的关联关系。

这样,当需乞降设计发生变更时,你只必要跟踪“功能点”是否变更,是否增 加了新的功能点。

紧张和艰苦的是,不手头的资料和信息必然如果最新的。

4. 一个好的用例的表述要点,即用例中该当包孕的信息

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

1) 软件或项目的名称

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

3) 功能模块名

4) 测试用例的简单描述,即该用例履行的目的或措施

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

6) 本测试用例与其他测试用例间的依附关系

7) 本用例的前置前提,即履行本用例必须要满意的前提,如对数据库的造访权限

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

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

10)预期结果(这是最紧张的)和实际结果(假如有BUG治理对象,这条可以省略)

11)开拓职员(必须有)和测试职员(可有可无)

12)测试履行日期

5. 给出一个测试用例的例子该典型已经包孕一个测试用例的模板。

项目/软件

技巧出口条约收集申领系统 (企业端)

法度榜样版本

1.0.25

功能模块名

Login

体例人

xxx

用例编号-

TC-TEP_Login_1

体例光阴

2002.10.12

相关的用例

功能特点

用户身份验证

测试目的

验证是否输入合法的信息,容许合法登岸,阻拦不法登岸

预置前提

特殊规程阐明

如数据库造访权限

参考信息

需求阐明中关于“登岸”的阐明

测试数据

用户名=yiyh 密码=1

操作步骤

操作描述

数 据

期望结果

实际结果

实际结果

测试状态

1

输入用户名称,按“登岸”按钮。

用户名=yiyh,密码为空

显示警告信息“请输入用户名和密码!”

2

输入密码,按“登岸”按钮。

用户名为空,密码=1

显示警告信息“请输入用户名和密码!”

3

输入用户名和密码,按“登岸”按钮。

用户名=yiyh,密码=2

显示警告信息“请输入用户名和密码!”

4

输入用户名和密码,按“登岸”按钮。

用户名=xxx,密码=1

显示警告信息“请输入用户名和密码!”

5

输入用户名和密码,按“登岸”按钮。

用户名=xxx,密码=2

显示警告信息“请输入用户名和密码!”

6

输入用户名和密码,按“登岸”按钮。

用户名=空,密码=空

显示警告信息“请输入用户名和密码!”

7

输入用户名和密码,按“登岸”按钮。

用户名=yiyh,密码=1

进入系统页面。

8

输入用户名和密码,按“登岸”按钮。

用户名=Admin,密码=admin

进入系统掩护页面。

9

输入用户名和密码,按“登岸”按钮。

用户名=yiyh',密码=1

显示警告信息“请输入用户名和密码!”

10

输入用户名和密码,按“登岸”按钮。

用户名=yiyh,密码=1'

显示警告信息“请输入用户名和密码!”

11

输入澳门新葡新京是真的吗用户名和密码,按“重置”按钮。

用户名=yiyh,密码=1

清空输入信息

测试职员

开拓职员

项目认真人

备注:本用例未斟酌“企业代码”的输入环境;测试用例并未涵盖所有的不法输入,如不法输入中可能会有

“user=*,pw=*”的组合,对回车的默认操作,空格输入,对输入上溢的处置惩罚的处置惩罚(可能会跳过身份验证) 等等。

假如你有兴趣,至少可以再弥补5-10条阁下的输入组合

(当然,假如步骤跨越15步,用例的易操作 性就低落,你可以澳门新葡新京是真的吗再创建一个测试用例如TC-TEP_Login_2)。

您可能还会对下面的文章感兴趣: