美文网首页
白盒测试—逻辑覆盖测试

白盒测试—逻辑覆盖测试

作者: 苌文清 | 来源:发表于2018-05-06 21:27 被阅读0次

    语句覆盖—编写足够的测试用例,使程序中每条语句至少执行一次。

    判定覆盖—编写足够的测试用例,使得每一个判断都至少有一个“真”或“假”的输出结果。

    条件覆盖—编写足够的测试用例,确保每个判断中的每个条件的所有可能结果至少执行一次。

    判定/条件覆盖—编写足够的测试用例,将每个判断中的每个条件的所有可能结果至少执行一次,将每个判断的所有可能的结果至少执行一次,将每个入口点都至少执行一次。

    多重条件覆盖—编写足够的测试用例,将每个判定中的所有可能条件的组合,以及所有的入口点都执行一次。

    总结,对于包含判断只存在一种条件的程序,最简单的测试准则就是设计出足够多的测试用例,实现:(1)将每个判定的所有结果都执行一次;(2)将所有的程序入口都至少调用一次。对于包含多重条件判断的程序,最简单的是设计足够多的用例,将每个判断的所有可能的条件结果的组合,以及所有的入口都执行一次。

    相关文章

      网友评论

          本文标题:白盒测试—逻辑覆盖测试

          本文链接:https://www.haomeiwen.com/subject/jqcprftx.html