功能测试
测试之禅
软件测试技术分享,从不同角度探索测试之美
展开
-
黑盒测试之因果图
因果图因果图的作用前面我们讲到判定表,其实在画判定表之前,我们有一个分析的过程,因为界面中有多个控件,控件之间有组合或限制关系,不同的输入组合会对应不同的输出结果我们来看看因果图都有哪些:1.恒等我们上一篇博客里面的判定好老师的例子中,合并的几种情况就可以看作是恒等,只要出现了一个条件,那么另外一个条件必然出现2.逻辑非左边条件为假时,右边出现3.逻辑或左边条件有一个为真,右边出现我们在来看看条件直接的约束关系:E:逻辑异关系,表示a,b,c最多只能有一个为真,但都可为假I:原创 2020-11-11 20:38:38 · 257 阅读 · 0 评论 -
黑盒测试之判定表法
判定表法判定表(decision table),是指一个表格,用于显示条件和条件导致动作的集合。是分析和表达多逻辑条件下执行不同操作的工具。为什么要有判定表法?前面我们讲到的等价类划分,边界值分析这些方法都只是单个的输入测试,并没有什么逻辑和组合关系,但是我们的程序又是多种多样的复杂关系,所以我们需要一种方法来适用多种组合。判定表的几个基本条件:条件桩:列出问题的所有条件动作桩:列出可能采取的所有操作条件项:列出所有条件的取值动作项:所有取值条件下输出的情况通常:0表示某条件不出现,1表示原创 2020-11-08 20:46:23 · 1305 阅读 · 0 评论 -
黑盒测试之边界值
边界值边界值:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界为什么要有边界值分析?看似不起眼的边界问题,其实在工作当中也是很容易出现的。所以,针对边界值问题的测试用例也是非常有必要的有什么好处?可以测试出更多容易忽视的问题其实,边界值分析法是对等价类划分法的一个补充。让我们来看看之前讲的等价类划分的例子:我们可以看到6-8个字符的有效类,那么怎么确定他的边界呢?边界值分析的基本思想是:原创 2020-11-07 20:27:13 · 747 阅读 · 0 评论 -
黑盒测试之等价类划分
等价类划分测试用例等价类划分法表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入测试用例测试用例(Test Case):是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。其内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,最终形成文档。简单地认为,测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预原创 2020-11-05 09:53:30 · 1999 阅读 · 0 评论