软件测试的方法和技术概述
——软件测试的方法和技术;第一部分白盒测试
第二部分黑盒测试
第三部分其他测试类型;第一部分
白盒测试;此方法把测试对象看做一个透明的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。
;白盒测试也称为结构测试或逻辑驱动测试,前提是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都能够按预定要求正确工作,而不管产品的功能,主要用于软件验证。
;白盒测试方法又可分为静态测试和动态测试。静态测试是一种不通过执行程序而进行测试的技术,其关键功能是检查软件的表示和描述是否一致,没有冲突或者没有歧义。它瞄准的是纠正软件系统在描述、表示和规格上的错误,是任何进一步测试的前提。而???态测试需要软件的执行,当软件系统在模拟的或真实的环境中执行之前、之中和之后,对软件系统行为的分析是动态测试的主要特点。它显示了一个系统在检查状态下是正确还是不正确。
;白盒测试的动态测试要根据程序的控制结构设计测试用例,其原则是:
(1)保证一个模块中的所有独立路径至少被使用一次;
(2)对所有逻辑值均需测试true和false;
(3)在上下边界及可操作范围内运行所有循环;
(4)检查内部数据结构以确保其有效性。
;对一个具有多重选择和循环嵌套的程序,不同的路径数目可能是天文
您可能关注的文档
最近下载
- 黄骅港港口发展策略及区域集疏运网络规划.doc VIP
- 2025年湖北建筑工程技术高、中级职务水平能力测试(工程造价)历年参考题库含答案详解.docx VIP
- FDA-21-CFR-part-11中英文对照版.pdf VIP
- JGJ243-2011 交通建筑电气设计规范.docx
- 高铁CPⅢ控制网测量方法.pptx
- 2025年及未来5年电磁振动筛项目市场数据调查、监测研究报告.docx
- 加油站风险分级管控与隐患排查治理双重预防体系管控一整套管理制度.docx VIP
- 2025年湖北建筑工程技术高、中级职务水平能力测试(工程造价)历年参考题库含答案详解.docx VIP
- 2025年SpaceX航天器发射安全性与可靠性研究报告.docx
- 数字化时代下华贸物流集团的战略转型与发展路径研究.docx
原创力文档

文档评论(0)