51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4539|回复: 7
打印 上一主题 下一主题

[讨论] 一个好的测试用例的度量项应该有哪些

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-1-2 11:39:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个好的测试用例就注定了这个项目的成败。
那么如何写一个好的测试用例呢?
根据我所掌握的知识,测试用例可以按照黑盒测试的方法来设计。
其中包括:边界值分析,等价类划分,场景分析,正交试验,因果图分析等。
根据这些方法,一个功能点就能够设计出很多个的用例,但随之而来的问题是"设计多少个用例,才算真正的把这个功能点测试完全呢”
对于这个问题就要有度量项确定一个标准,那么符合这个标准的用例,那就是成功的了。
那到底度量项应该包括哪些呢?就请大家积极发言了.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-1-2 16:31:17 | 只看该作者
我认为测试用例的好坏不是以一个为单位来判定的,而是应该以所有测试的一个集合为单位。

至于 "设计多少个用例,才算真正的把这个功能点测试完全呢”,本人觉得每个功能点能完成它的基本作用和几个功能点连接起来的流程都能顺利地执行,就算OK了。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-1-3 11:52:40 | 只看该作者
测试用例是测试执行的基础,其质量的好坏直接关系到测试的质量,也就影响着软件质量的保证过程。测试用例的度量将包含测试用例的深度、质量和有效性,而且包含自动化程度的度量,即多少比例的测试用例已被自动化了。
      测试用例的深度(TCD, Test Case Depth)度量可以表示为每KLOC的测试用例数或每个功能点/对象点的测试用例数,而测试用例的效率可以用每100或1000个测试用例所发现的缺陷数来衡量,不同的测试阶段是不一样,应该对同一阶段的不同版本进行比较,而不宜对同一版本的不同阶段进行比较。而测试用例的质量(TCQ, Test Case Quality)可以用由测试用例发现的缺陷数量来度量,即

TCQ = 测试用例发现的缺陷数量/总的缺陷数量

      因为还有一部分缺陷可以通过ad-hoc 测试(随机、自由的测试)、集体走查(Work-through)和Fire-drill测试(类似消防训练的用户压力/验收测试)等其他手段发现缺陷
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-1-3 13:55:13 | 只看该作者
你漏了一个需要 深厚经验的 错误猜测法.通常这个.比较能够写出致命bug的用例
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-1-3 14:59:06 | 只看该作者

其他的呢

还有白盒测试呢,这个有点简单了.
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-1-3 15:21:13 | 只看该作者

尺子

主要是看你覆盖问题的数量是多少,
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2008-1-17 09:38:38 | 只看该作者
很赞同dailrui2002提到的度量项。这个测试用例质量提的很好。很受用
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2009-9-28 09:31:37 | 只看该作者
1、能发现目前为止没有发现的错误
2、可维护性
3、覆盖性高
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-25 17:24 , Processed in 0.071811 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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