测试用例的几种设计方法

上一篇 / 下一篇  2018-08-10 10:17:28 / 个人分类:测试用例的设计方法

测试用例常见的设计方法
   测试用例中常见的设计方法有:等价类划分法、边界值分析法、错误推测法、判定表法、正交实验法。
    一、等价类划分法
       将测试的范围划分成互不相交的子集,并集为全集,从每个子集中选出几个具有代表性的值作为测试用例。
        例如:需测试一个用户名,该用户名是由9位数组成的字符;
        先划分几个子集:用户名为空、1-7位数、9位数以上、非数字(字母、特殊字符、)
         无效等价类值有:空、“234”、“1111111111”、abc@#$;
         有效等价类值有:“123456789”;

    二、边界值分析法 
       大量的错误发生在输入或输出范围的边界上,而不是发生在输入输出范围内部,因此针对各种边界值来设计         测 试用例。
       例如:10<=X<=100;
       在测试时,取的边界值为:9、10、100、101,这几个说的是边界值,在现实生活中进行测试时,还需输入         一个正常值,11-99之间的任意一个值。

    三、错误推测法
       在测试过程中,人们根据直觉和经验推测程序中可能存在的各种问题,从而有针对的编写检查这些问题的测         试用例方法。这种方法没有固定形式,有时候在工作中不知不觉就会用到。

    四、判定表法
        又称“策略表”,基于策略表的测试,是功能测试中最严密的测试方法,该方法适合逻辑判断复杂的场景,          通过穷举条件获得结果,对结果再进行优化合并,会得到一个判断清晰的策略表(该方法还未了解清楚)

    五、正交实验法
       在各因素互相独立的情况下,设计出一种特殊的表格,找出能以少数替代全面的测试用例。(该方法未了解清楚)


TAG:

 

评分:0

我来说两句

Open Toolbar