摘要: 1.测试用例的设计步骤1)构造根据设计规格得出的基本功能测试用例;2)边界值测试用例;3)状态转换测试用例;4)错误猜测测试用例;5)异常测试用例;6)性能测试用例;7)压力测试用例。2.优化测试用例的方法1)利用设计测试用例的8种方法不断的对测试用例进行分解与合并;2)采用遗传算法理论进化测试用... 阅读全文
posted @ 2013-01-23 13:09 唐胡璐 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 组合测试(Combinatorial)是一种测试用例生成方法。它将被测试应用抽象为一个受到多个因素影响的系统,其中每个因素的取值是离散且有限的。两因素(Pairwise)组合测试生成一组测试用例集,可以覆盖任意两个因素的所有取值组合,在理论上可以暴露所有由两个因素共同作用而引发的缺陷。多因素(N-... 阅读全文
posted @ 2013-01-23 13:05 唐胡璐 阅读(625) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2013-01-23 12:58 唐胡璐 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1.定义:判定表是分析和表达多逻辑条件下执行不同操作的情况的工具。2.判定表的优点能够将复杂的问题按照各种可能的情况全部列举出来,简明并避免遗漏。因此,利用判定表能够设计出完整的测试用例集合。在一些数据处理问题当中,某些操作的实施依赖于多个逻辑条件的组合,即:针对不同逻辑条件的组合值,分别执行不同... 阅读全文
posted @ 2013-01-23 12:51 唐胡璐 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1.定义是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。2.因果图法产生的背景:等价类划分法和边界值分析方法都是着重考虑输入条件,但没有考虑输入条件的各种组合、输入条件之间的相互制约关系。这样虽然各种输入条件可能出错的情况已经测试到了,但多个... 阅读全文
posted @ 2013-01-23 12:40 唐胡璐 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1.定义基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的方法。2.错误推测方法的基本思想列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例。1)例如,输入数据和输出数据为0的情况;输入表格为空格或输入表格只有一行。这些都是容易发生错误的情况。可选... 阅读全文
posted @ 2013-01-23 12:35 唐胡璐 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1.定义边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。2.与等价划分的区别1)边界值分析不是从某等价类中随便挑一个作为代表,而是使这个等价类的每个边界都要作为测试条件。2)边界值分析不仅考虑输入条... 阅读全文
posted @ 2013-01-23 12:33 唐胡璐 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1.定义是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的,常用的黑盒测试用例设计方法。2.划分等价类:等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,并合理地假定:测试某... 阅读全文
posted @ 2013-01-23 12:28 唐胡璐 阅读(126) 评论(0) 推荐(0) 编辑