我不能保证我在这里写下的每一句话都正确,但写在这里的每一句话都包含着我的思考和总结。是对也好,是错也好,希望大家看完后有自己的思考,那就说明您没有白看,我没有白写。探索测试的深度,享受测试的乐趣。

一个好的测试用例需要具备的标准

上一篇 / 下一篇  2011-01-22 16:39:33 / 个人分类:其他测试相关

作为一个测试人员,经常都会涉及到要自己设计测试用例。那么究竟如何判断我们设计出来的测试用例是好还是坏呢,这里列举了四个标准,可供大家参考:

1. 能否高效地发现软件中存在的缺陷

点评:设计测试用例的目的就是为了发现bug,如果bug都发现不了,怎么能称得上是一个好的测试用例呢?

2. 是否是可仿效的(exemplary)

点评:其实这个exemplary可以理解为一个好的测试用例应该不止测试一个测试点,从而减少需要的用例总量。但也不能包含太多不想关的测试点,否则你这个用例就没法测试了,并且给开发的debug造成困难。

3. 是否够经济

点评:这个测试用例执行起来是否容易,分析和debug是否要花太多代价,都是值得考虑的,毕竟咱也要站在组织的角度来看待测试这个事,公司是为了盈利而做这些事,而不是为了做测试而测试。

4. 是否有足够的扩展性

点评:主要是考察测试用例在维护时是否要花费很大的代价。

以上四点需要我们在设计测试用例的时候考虑,但其实它们之间也互为约束,很多时候我们需要平衡。比如,你的case测试的点太多,那么它的扩展性,经济型就值得商榷。我们可以把这些标准看成一个guideline,作为我们工作中的指导,但要灵活看待这些点,才能真正开发出高效,经济适用的测试用例来。

Reference: Software_testing_automation by Addison_Wesley


TAG: 测试用例

引用 删除 yangzu   /   2012-08-10 17:39:46
1
mytestl的个人空间 引用 删除 mytestl   /   2012-07-05 16:15:03
3
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

qingchunjun

qingchunjun

十年软件测试经验,三年测试项目和团队管理经验,非典型性程序员。注重测试理论体系的研究和测试实际项目的结合。目前专注于移动平台自动化测试项目经验探索和自动化测试平台建设。同时也对python和android较感兴趣,希望和大家一起交流学习。新浪微博@pure0927

日历

« 2020-12-02  
  12345
6789101112
13141516171819
20212223242526
2728293031  

数据统计

  • 访问量: 226789
  • 日志数: 16
  • 建立时间: 2011-01-05
  • 更新时间: 2015-01-07

RSS订阅

Open Toolbar