软件测试
有关软件测试的笔记
cb414
这个作者很懒,什么都没留下…
展开
-
(二)逻辑覆盖
1,逻辑覆盖法有这么一个程序1.1,语句覆盖基本思想:设计若干测试用例,运行被测程序,使程序中每个可执行语句至少执行一次。所以只需要设计一个测试用例:a=2,b=2,c=2即可达成语句覆盖语句覆盖的优缺点:优点:可以直观的从源代码得到测试用例缺点:仅仅针对程序逻辑中显式存在的语句,无法针对隐藏的条件进行测试。语句覆盖是最弱的逻辑覆盖1.2,判定覆盖基本思想:设计若干测试用例,运行被测程序,使得程序中每个判断的取真分支和取假分支至少经历一次,即:判断真假值均曾被满足a=2,b=1原创 2020-07-14 21:52:59 · 17105 阅读 · 9 评论 -
(一)判定表
前言有关软件测试中判定表的学习笔记,特此记录判定表定义判定表的定义:(摘自百度百科)判定表(Decision table)是另一种表达逻辑判断的工具。与结构化语言和判断树相比,判断表的优点是能把所有条件组合充分地表达出来判定表元素条件桩:列出问题的所有条件(可能会出现的问题)条件项:列出所列条件的具体赋值(可能出现的问题的组合)动作桩:列出可能针对问题所采取的操作(问题所对应的...原创 2020-04-06 10:38:44 · 12653 阅读 · 2 评论