测试用例


转载自http://qa.taobao.com/?p=5154

      (测试用例的有效性)测试用例应该包含清晰的输入数据以及预期输出,没有测试数据的用例更多的是具有指导意义,执行过程中更多的是靠个人根据指导的自由发挥。但是看看我们的基线库更多的是这样指导意义的用例。(但是输入数据又涉及到了维护的问题,以及环境或者业务发生变更后引起的有效性问题)。对于预期的结果不能仅仅是页面上或者界面上的可见结果,如果和数据库发生了交互,必须包含数据库里准确的验证结果。用例基于数据驱动。

      (测试用例的可理解性)测试用例步骤必须描述清晰,不能出现模棱两可以及重复的话语,测试用例应该按照增删改的顺序进行安排,这样执行的时候效率比较高,避免不必要的重复测试,用例写完不是就ok了,我们最好通读2遍,进行修改,让单条用例流畅。

      (测试用例的清晰性)测试用例的验证点必须明确清晰重点突出,按照最新的用例标准,一个用例进行一个功能点的验证,一个萝卜一个坑。对于流程性的用例也是建议按照流程顺序进行用例安排,从第一个验证点到最后一个验证点,组成流程的开始到结束,方便测试执行。测试用例包含前置条件的必须将前置条件描述清楚,包括入口等。

     (测试用例的可维护性)我们的用例主要是基于web的,用例存在一定的变数。

因此在测试用例因为业务需求发生变更的时候,请及时修改,维护测试用例,做到测试用例的实时性与有效性,同时也方便后来的新人同学及时学习,不会产生误解与费解


【这里还应该有一个(测试用例的可重现性),这个在准备数据的时候要注意】


  1.        
  2.   
  3.      Ross Collard在”Use Case Testing”一文中说:“测试用例的前10%到15%可以发现75%到90%的重要缺陷”。如果你在项目或者日常结束后,仔细的分析过我们的bug列表,那么你会觉的这句话非常适用。合理提高我们的测试效率就是在编写测试用例时进行测试用例优先级的划分。  
  4.   
  5.  1.<span style="color: rgb(255, 0, 0);">用于冒烟测试的用例为最高优先级</span>  
  6.   
  7.  2.<span style="color: rgb(255, 102, 102);">把基本路径以及各模块主功能的测试标注为高优先级别</span>  
  8.   
  9. 3.<span style="background-color: rgb(255, 204, 204);">把你所有错误和边界值或确认测试标注为中优先级别</span>  
  10.   
  11. 4.<span style="color:#CC33CC;">把可用性测试以及入口默认值校验等标注为低优先级别.</span>  
  12.   
  13. 5.<span style="color:#FF99FF;">将功能测试用例分为严重和不严重两类,对于不严重的功能测试用例降级为低优先级用例。</span> 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值