一个测试老鸟的园地,欢迎大家多来踩踩

测试用例设计_如何提高测试覆盖率(三)

上一篇 / 下一篇  2008-03-27 09:11:05

三、测试数据的设计

每一个测试思路最终都要转化成具体的数据才能来执行。关于测试数据设计的方法也不外乎那几种,就不再赘述了。此处单就一些经常易犯的错误,提出一些注意点,作为用例数据设计时的参考:

1、尽量避免可能出现歧义测试结果的数据:即你设计的数据必须能唯一正确地反映出你所希望测试的结果。比如一组测试数据,有可能得到结果A或结果B,此时单用此数据来测试预期结果为A的用例,那明显就产生了歧义。

2、对于不便具体列示的数据,则必须详细描述其各项特性:有时我们在设计用例时为节约时间,不一定要到具体的一个数值,这也是允许的,但前提是你必须要详细描述清楚你要测试的数据特性。比如数据库字段限长20,要测试超长数据时,可以描述为:尝试输入长度为21位的半角英文字符;尝试输入长度为19位的半角英文字符,然后切换到中文全角再输入一位全角字符等。千万不能写成:尝试输入超长字符,因为这只能是测试方案,作为方案是可以这样写,但到用例阶段,必须要是具体的、明确的、可操作的。

3、测试数据的设计必须有明确目的性:即测试数据是从测试方案衍生而来的。如上例测试方案是测超长字符输入控制,所以测试数据就要根据具体字段长度来录入超长数据,如果一味录入长15位、长16位的数据那就没意义了。好的测试数据是可以同时针对多个测试方案的,此时可以在用例边注明一下该数据的测试目的,因为随着时间推移,对着具体的数据你也许会忘了它到底是测什么的,而这对你最后总结测试,查验测试覆盖率是非常不利的,所以随时记下你的思路想法吧,好记性不如烂笔头。

4、测试数据可省略描述:测试数据描述以能让人看懂为准则。所以写用例时当碰到连续几个用例,仅某几个关键数据值改动,其余均是一样的情况下,不必每个用例都要重复描述所有数据,可以在第一个用例描述完整之后,其余用例中仅列示不同的数据,并标明其余数据同上第X个用例,即可。这样测试时仍能复原测试数据,且该用例的测试目的一眼就明,增加了用例的清晰性。

至些,我根据测试用例设计的顺序,从测试数据的切面设计(即测试项划分),到详细测试用例设计,再到测试数据设计三个层面,逐一介绍了如何来提高测试用例的覆盖度。因为具体项目中的具体情况太多,以上叙述的内容也只能是管窥蠡测。至于其中的疏漏错误之处应也难免,只希望各位阅后能打开思路,从自己多年的测试经验中多总结、提炼出一些想法思路,进一步补充完善这个文档,使大家的测试用例设计能力都能进一步提升。


TAG:

wilber.shinobi的个人空间 引用 删除 wilber.shinobi   /   2021-10-21 15:09:07
5
shirlytm的个人空间 引用 删除 shirlytm   /   2017-02-09 18:36:19
5
引用 删除 alvins   /   2014-11-15 14:59:26
5
纸片人的个人空间 引用 删除 纸片人   /   2014-05-22 16:21:45
5
fei21999的个人空间 引用 删除 fei21999   /   2014-05-21 18:49:36
5
lily2013的个人空间 引用 删除 lily2013   /   2014-05-15 11:04:59
5
littleyang的个人空间 引用 删除 littleyang   /   2014-05-14 16:46:30
5
zhuyuehong00的个人空间 引用 删除 zhuyuehong00   /   2014-04-29 11:41:16
ayuyua的个人空间 引用 删除 ayuyua   /   2014-04-12 09:49:46
5
chenviviana的个人空间 引用 删除 chenviviana   /   2013-10-22 16:35:48
5
gqy0923的个人空间 引用 删除 gqy0923   /   2011-09-22 16:47:24
这都是涉及到软硬件,还得是全才呀!
xiaxue881的个人空间 引用 删除 xiaxue881   /   2011-09-20 22:53:52
5
葫葫的坛子 引用 删除 葫葫   /   2008-04-10 13:59:30
写得真是不错,学习中。。。
收藏了
一步一脚印 引用 删除 hjjlearning   /   2008-03-27 22:52:54
写的不错哈,测试人员都应该考虑这些问题才能设计出比较好的用例
 

评分:0

我来说两句

日历

« 2024-03-12  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

我的存档

数据统计

  • 访问量: 11799
  • 日志数: 3
  • 图片数: 1
  • 建立时间: 2008-03-27
  • 更新时间: 2008-03-27

RSS订阅

Open Toolbar