51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 8107|回复: 15
打印 上一主题 下一主题

[讨论] 功能测试用例设计规范(原创)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2004-9-24 08:59:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
功能测试用例设计规范
1.组织
      按照大的功能模块来分类,例如:税务稽查项目,可分成选择案件、实施稽查、审理案件、执行审理、综合管理五类进行组织。
      按照场景测试用例(简称“测试用例”)和基本测试用例(或称为“公用测试用例”)来分类。场景测试用例主要由各种以验证各种业务流程为主的测试用例组成。例如,模拟用户查询案件可以有多种场景:①查询条件为一个②查询条件为两个③查询条件为三个或以上的,其中查询条件多于一个时,又可能有多种条件的组合场景。
      基本测试用例主要由以验证界面上单个或几个控件功能能否实现(例如,验证一个用户登陆框)为主的测试用例组成。在场景测试用例中描述操作步骤时,当需要调用基本测试用例中的测试用例时,须注明诸如“详见《基本测试用例》***部分”的字样。
      以上两种方式结合使用。
2.必备要素
2.1测试用例编号
      作为测试用例的唯一标识,命名方式采用“项目英文简称-模块英文简称-子模块英文简称-批号”,其中英文简称均采用大写的形式,批号取001~999中的值。例如,税务稽查项目简称JTAIS,选择案件模块简称XZAJ,其下面的字模块人工选案简称RGXA,则人工选案里的测试用例编号为JTAIS-XZAJ-RGXA-001、JTAIS-XZAJ-RGXA-002、JTAIS-XZAJ-RGXA-003、……、JTAIS-XZAJ-RGXA-999。
2.2项目名称和模块名称
      该用例所属的项目和模块。
2.3编制者和编制日期
     该用例的作者以及编制用例的日期(格式为“年-月-日”)。
2.4测试者和测试日期
    执行该用例的人(中文名全称)以及执行的日期(格式为“年-月-日”)。
2.5测试环境
     在什么样的软硬件配置下执行该用例,如果是网络应用程序,须描述客户端、应用服务器端、数据库服务器端的软件(操作系统及版本、重要补丁及版本、web浏览器版本及补丁、被测系统及版本及补丁、应用服务器版本及补丁、数据库服务器版本及补丁)硬件(品牌机型号、CPU型号及主频、内存类型和主频以及数量)配置以及传输数据的媒介(类型以及带宽)。
2.6参考资料
     需求、设计或其他相关文档及物件。
2.6前置条件
     描述要执行该用例,被测目标须达到的状态,例如,已以选案人员身份登陆系统。
2.6操作描述和预期结果
测试用例最重要的部分。应遵循以下原则:
 使用专业术语,用词准确、简单明了,避免使用模糊字眼
 操作描述每步只描述一个或连接紧密的多个操作(针对基本测试用例)
 淡化对单个对象的验证,强化业务流程,设计尽量多的业务场景(针对场景测试用例)
 对预期结果的描述应准确、到位
2.7状态
    未执行(或留空)、成功、失败

                                                     vstsoft  G_win


     相信个人看到的只是一小部分,还请大家批评指正,集思广益。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2004-9-24 09:10:04 | 只看该作者
非常感谢啊、我要多多学习、我现在技术太贫乏了
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2004-9-24 10:34:35 | 只看该作者
比较详细了,多谢.
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-3-24 11:17:55 | 只看该作者
9_win 你好厉害!文章写的很好!我现在也在做税务系统的测试,有好多不懂的地方请求您的帮助。我是被临时安排的,很是郁闷,写了测试用例但是我自己觉得很不标准。能否联系!
我的msn是lyl5531@hotmail.com.期盼您的帮助!非常谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-4-25 20:52:43 | 只看该作者
看看这个帖子,可以比较一下
http://bbs.51testing.com/viewthread.php?tid=11963&fpage=1

谈谈我的意见:楼主的用例规范基本都点到了,但体现在具体的文档中会显得有些累赘。
测试环境 和 参考资料 实际上体现在整份具体的测试用例文档中,只要提到一次。
那么具体的一条一条的用例(case)就应该分门别类了。可以看看我的模板。

[ Last edited by songfun on 2005-4-30 at 09:49 ]

[ 本帖最后由 51Testing论坛 于 2008-4-22 23:04 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-9-3 14:56:25 | 只看该作者
谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-9-14 17:44:12 | 只看该作者
收藏
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2006-9-15 16:30:21 | 只看该作者
谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2008-4-8 11:18:34 | 只看该作者
真厉害!不过你说的用例编号那块,是采用的什么编号规则?通用的还是你自己编的?
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2008-5-18 21:46:49 | 只看该作者
thanks a million
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2008-5-18 21:46:58 | 只看该作者
thanks a million
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2008-5-23 13:48:09 | 只看该作者
比较详细了,多谢.
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2008-5-24 12:39:42 | 只看该作者
在QC里这些显得有些多余哈
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2008-6-18 00:11:10 | 只看该作者
下了~~谢~
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2009-1-16 12:10:29 | 只看该作者
收藏一下
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2009-6-9 11:49:10 | 只看该作者
很详细
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-16 09:34 , Processed in 0.077936 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表