白盒测试技术

白盒测试技术概述:
>>什么是白盒测试技术:
    >>针对被测单元内部是如何进行工作的测试。它根据程序的控制结构设计测试用例,主要用于软件程序验证。
    >>主要是检查程序的内部结构、逻辑、循环和路径
>>白盒测试方法:
    >>静态测试:代码走查、代码审查等
    >>动态测试:边界值测试、逻辑驱动覆盖等
        >>逻辑驱动覆盖: 
                 图片
            >>语句覆盖:是一个比较弱的测试标准,选择足够的测试用例,使得程序中每个语句至少都被执行一次

            >>判定覆盖:是一个比“语句覆盖”稍强的测试标准,选择足够的测试用例,使得程序中每个分支至少都被执行一次

            >>条件覆盖:更强的测试标准,选择足够的测试用例,使得判定中每个条件获得各种可能的取

            >>判定-条件覆盖:综合判定覆盖和条件覆盖,选择足够的测试用例,使得判定中每个条件获得各种可能的取值,使得每个判定取
                                          到各种可能的结构
            >>条件组合覆盖:选择足够的测试用例,使得判定中条件的各种组合都至少出现一次 
            
 

posted @ 2016-09-10 16:30  矮人er  阅读(261)  评论(0编辑  收藏  举报