- 9
- 0
- 约4.81千字
- 约 31页
- 2018-04-25 发布于河南
- 举报
测试用例设计-白盒
测试用例设计 白盒测试用例设计 白盒测试作为结构测试方法 按照程序内部的结构测试程序,对软件的过程性细节做细致的检查 测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例 常见的程序逻辑结构 白盒法又称为逻辑覆盖法,其测试用例选择,是按照不同覆盖标准确定的。 白盒法举例 /*Description:…………………………………… 首先,判断A大于1而且B等于0,那么X缩小A倍; 然后,判断A等于2或者X大于1,那么X递增;*/ float fn_compare(float A,float B,float X) { if ((A1) (0==B)) { X=X/A ; } if ((2==A) || (X1)) { X=X+1; } } 1、语句覆盖 使得程序中每个语句至少都能被执行一次。 自己试着写一个用例看看! 【缺点】 :由于这种测试方法仅仅针对程序逻辑中显式存在的语句,但对于隐藏的条件是无法测试的。如在多分支的逻辑运算中无法全面的考虑。语句覆盖是最弱的逻辑覆盖。 【优点】 :可以很直观地从源代码得到测试用例,无须细分每条判定表达式。 2、判定覆盖 使得程序中每个判定至少为TRUE 或FALSE各一次。 【缺点】:忽略每个条件的取值情况,必然会遗漏部分测试路径。大部分的判定语句是由多个逻辑条件组合而成,仅仅判断其整个最终
您可能关注的文档
最近下载
- 海南大学2024-2025学年第2学期《线性代数》期末试卷(A卷)及参考答案.docx
- 龙佰四川矿冶有限公司700万吨绿色高效选矿项目环境影响报告.pdf VIP
- 亚低温治疗新生儿缺氧缺血性脑病专家共识(2022).pptx VIP
- DLT 408-2023 电力安全工作规程发电厂和变电站电气部分(OCR).pdf VIP
- 海南大学《《线性代数A1、A2、B1》》2019-2020学年第二学期期末试卷及答案A卷.pdf VIP
- 人力资源管理体系搭建思路.docx VIP
- 旅游产品营销推广方案.pptx VIP
- 人教版初中物理全册暑假复习+预习讲义.pdf VIP
- 企业员工团结友爱课件.pptx VIP
- 屋面光伏系统安装工程施工方案及工艺方法.docx
原创力文档

文档评论(0)