白盒测试白盒测试白盒测试概念测试覆盖标准逻辑驱动测试基本路径测试白盒测试概念白盒测试也称结构测试或逻辑驱动测试,是一种测试用例设计方法,它从程序的控制结构导出测试用例。(测试用例由测试输入数据以及与之对应的输出结果组成。测试用例设计的好坏直接决定了测试的效果和结果。所以说在软件测试活动中最关键的步骤就是设计有效的测试用例。)白盒测试使用被测单元内部如何工作的信息,允许测试人员对程序内部逻辑结构及有
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第五章 白盒测试 提纲白盒测试 基本路径测试 条件测试 数据流测试 循环测试 代码检查法 代码审查 桌面检查 走查 白盒测试白盒测试 (White-box Testing)有时称为玻璃盒测试(Glass-box Testing)是一种基于源程序或代码的测试方法分为静态和动态两种类型静态方法是指按一定步骤直接检查源代码来发现错
白盒测试概念测试覆盖标准逻辑驱动测试基本路径测试 电子发烧友 电子技术论坛上页的流程图其中包括了一个执行达20次的循环那么它所包含的不同执行路径数高达520(1013)条若要对它进行穷举测试覆盖所有的路径假使测试程序对每一条路径进行测试需要1毫秒同样假定一天工作24小时一年工作365 天 那么要想把如图所示的的所有路径测试完则需要3170年 电子发烧友 电子技术论坛逻辑驱动测试语句
Click to edit Master title styleClick to edit Master text stylesSecond levelThird levelFourth levelFifth levelClick to edit Master title styleClick to edit Master text stylesSecond levelThird levelFou
第三部分白盒测试在本章中,我们将学习:静态白盒测试 动态白盒测试 结构性测试案例 结构测试定义 把测试对象看做一个透明的盒子白盒测试是根据被测程序的内部结构设计测试用例并完成测试的一种测试方法白盒测试或逻辑驱动测试基于一个应用代码的内部逻辑知识,测试覆盖全部代码、分支、路径和条件结构测试(白盒测试)特点可以构成测试数据使特定程序部分得到测试有一定的充分性度量手段可获得较多工具支持通常只用于单元测试
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级软件白盒测试概览在本章中我们将学习:结构性白盒测试概述 程序结构分析 逻辑覆盖 结构性测试案例 目标完成此课程之后学员将具备以下能力: 了解结构性测试的含义进行程序结构分析使用逻辑覆盖的方法进行白盒测试 了解Devpartner进行白盒测试课程目录结构测试概述 程序结构分析 逻辑覆盖 结构测试案例分析结构测试工具结构测试定义 把测试对象看
#
2程序流程图c表4-1 测试用例组Iace判断覆盖是指设计若干个测试用例执行被测试程序时程序中每个判断条件的真值分支和假值分支至少被执行一遍Test Case 1Test Case 4 从这两组测试用例看不仅满足了判断覆盖的要求同时也满足了语句覆盖的要求如果将z>5000改成z>3000应用测试组45能发现问题吗x>=1000Test Case 3FALSExyzFALSE测试用例判
25(一)静态白盒测试子程序参数错误子程序接受的参数类型和大小与调用代码发送的匹配吗如果子程序有多个入口点引用的参数是否与当前入口点没有关联常量是否当作形参传递意外在子程序中改动对一个具有多重选择和循环嵌套的程序不同的路径数目可能是天文数字给出一个的流程图它包括了一个执行20次的循环包含的不同执行路径数达520条对每一条路径进行测试需要1毫秒假定一年工作365 × 24小时要想把所有路径测试
#
违法有害信息,请在下方选择原因提交举报