软件测试之测试用例

  对于软件测试用例,我们有多的方法,比如等价类划分方法、边界值分析法和因果图法。不同的方法考虑到得方面也有所不同,因此,我们要学会合理的运用测试用例,以达到我们所期望的效果。

以一个问题为例:

EditBox

  允许1到6个用文字符或数字,按ok结束。

分析其有效等价类:

  长度:1到6

  字符:a-z,A-Z,0-9

分析其无效等价类:

  长度:0,7

  字符:英文和数字以外的字符、控制字符和标点符号

根据以上分析,我们可以设计其测试用例:

编号测试用例  结果  
11true
2123true
3123456true
41234567false
5nullfalse
6atrue
7abctrue
8abcdeftrue
9abcdefgfalse
10Atrue
11ABCtrue
12ABCDEFtrue

13

ABCDEFG

false

 

 

 

 

 

 

 

 

 

 

 

 

以上用例既考虑到了等价类划分的方法,其中编号1、3、6、8、10和12又考虑到了边界值分析法,是我觉得比较可靠又有效的测试用例,希望有值得借鉴的地方。

转载于:https://www.cnblogs.com/cocomue/p/4355971.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值