实验三 软件测试(白盒测试)
预习报告
实验目的
1掌握覆盖率的计算方法。
2 掌握语句覆盖,分支覆盖(判定覆盖),条件覆盖,条件。
分支组合覆盖,条件组合覆盖,组合覆盖的含义及区别。
3 掌握使用各种覆盖法,设计测试用例的方法。
实验原理
1测试覆盖率
测试覆盖率是指用于确定测试所执行到的覆盖项的百分比。其中的覆盖项是指作为测试基础的一个入口或属性,比如语句、分支、条件等。
测试覆盖率可以表示出测试的充分性,在测试分析报告中可以作为量化指标的依据,测试覆盖率越高效果越好。但覆盖率不是目标,只是一种手段。测试覆盖率包括功能点覆盖率和结构覆盖率。
功能点覆盖率大致用于表示软件已经实现的功能与软件需要实现的功能之间的比例关系。
结构覆盖率包括语句覆盖率、分支覆盖率、循环覆盖率、路径覆盖率等。
(1) 语句覆盖率
语句覆盖率=至少被执行一次的语句数量可执行的语句总数*10%
(2) 判定覆盖率
判定覆盖率=判定结果被评价的次数/判定结果的总数*100%
(3) 条件覆盖率
条件覆盖率=条件操作数值至少被评价一次的数量/条件操作数值的总数*10%
(4) 定/条件覆盖率
判定/条件覆盖率=条件操作数值或判定结果值至少被评价一次的数量/ (条件操作数值总数+判定结果总数) *100%
(5) 条件组合覆盖率
条件组合覆盖率涤件操作数值至少被评价一次的数量/条件操作数值的所有组合总数*100
您可能关注的文档
- 2015—2016学年苏州市高一(下)期末化学试卷.doc
- 2017超星尔雅《园林艺术概论》相关答案.doc
- 成本会计模拟试卷两套试卷及答案讲解.doc
- 2019高考数学-三角函数大题的综合训练.doc
- 2017高考数学-三角函数大题的综合训练.doc
- 初级车工实操试题大全.doc
- 工地开 放日工作的指引.doc
- 高中化学——有机化学基础:烃知识.doc
- SPSS信度分析和效度分析.doc
- 2018年全国Ⅱ卷文综地理试卷高清+解析.doc
- 2016年高考英语试卷(浙江)(6月)(解析卷)(OCR).pdf
- 2017年高考英语试卷(江苏)(空白卷) (OCR).pdf
- 2019年高考英语试卷(上海)(春考)(空白卷)(OCR).pdf
- 2017年高考英语试卷(上海)(春考)(空白卷)(OCR).pdf
- 2018年高考英语试卷(浙江)(11月)(空白卷)(OCR).pdf
- 2020年高考英语试卷(上海)(春考)(空白卷)(OCR).pdf
- 12J5-1 平屋面(OCR)平屋面.pdf
- 2020年高考英语试卷(新课标Ⅰ卷)(解析卷)(OCR).pdf
- 2019年高考英语试卷(北京)(机考 无听力)(解析卷)(OCR).pdf
- 2020年高考英语试卷(新高考Ⅰ卷)(山东)(空白卷)(OCR).pdf
最近下载
- 大连理工大学《中国近代史纲要》2023-2024学年第一学期期末试卷.docx VIP
- 青岛版五四制小学数学四年级下册全册试卷.doc VIP
- 国开电大《马克思主义基本原理》形考任务专题测验答案.docx VIP
- 相邻关系纠纷案例_相邻关系纠纷案民事判决书(2011)普民一(民)初字第582.doc VIP
- 北京蓝讯片装迈能治疗仪技术参数及配置清单模板.doc VIP
- 新天变频器NSD-G P使用手册调试说明.pdf
- NYT2970-2016 连栋温室建设标准.pdf VIP
- 07J912-1变配电所图集.pdf VIP
- 修理厂固废环保措施.docx VIP
- 药剂学(第9版)ER 20-1 第二十章 现代中药制剂(课件).pptx VIP
原创力文档

文档评论(0)