中级知识
因果图法
因果图法的定义因果图(Cuase-effect Graph)是一种描述输入条件的组合以及每种组合对应的输出的图形化工具。在因果图的基础上可以设计测试用例。因果图法释义本质是表达输入、中间过程、输出之间的逻辑关系,根据逻辑关系的组合形成测试用例。因果图法的使用条件拥有较多的输入条件拥有较强的逻辑关系(针对原因、结果)拥有较强的约束关系或互斥关系因果图法的四种关系恒等关系:当输入项发生,会产生对应输出;当输入项不发生时,不会产生对...
正交法
正交法的定义正交排列法能够使用最小的测试过程集合获得最大的测试覆盖率,当可能的输入数据或者输出数据的组合数量很大时,由于不可能为每个组合都创建测试用例,可以采用这种方法抽取代表性测试用例正交法释义正交表本质是一种筛选和组合,m值和k值为固定值,确定行数n,然后生成一个组合正交表:一种特制的表,一般的正交表记为n是代表行数m是每个维度/选项包含的取值个数,人为例:体型/年龄段/性别 片库为例:分类/地区/类型/时间/状态/付费/排...
场景法
场景法的定义通过运用场景来对系统的功能点或业务流程的描述,从而提高测试效果的一种方法。用例场景来测试需求是指模拟特定场景边界发生的事情,通过事件来触发某个动作的发生,观察事件的最终结果,从而用来发现需求中存在的问题。图需要修改-引用至互联网,需要重新画场景法的要素场景五要素:时间、地点、对象、行为、背景时间 软件主要应用的时间要求,7×24运行,按次运行地点 在实验室运行还是在任意地点运行,国内、国外,环境(温度、网...
等价类方法
等价类的定义等价类是把所有的输入数据,即程序的输入域划分为若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。是一种非常重要的、常用的黑盒测试用例设计方法。释义核心是根据输入值的可选条件划分有效等价类和无效等价类,分别设计出正向测试用例和反向测试用例。范例例如:输入框测试,输入数值范围为0-100的整数1、考虑等价类划分的可选条件等价类划分时首先需要考虑划分的维度 维度输入类型维度一...
边界值法
边界值法的定义边界值分析也是一种黑盒测试方法,适度等价类分析方法的一种补充,由长期的测试工作经验得知,大量的错误是发生在输入或输出的边界上。因此针对各种边界情况设计测试用例,可以查出更多的错误。边界值法示例边界类型六个值范例一范例二范例三范例四值一-1-0.011611:59上边界值二003212:00值三10.016412:01值四991.24128...