测试概念
2017-02-08 12:54:20 0 举报
测试概念是指对软件、系统或产品进行验证和评估的过程。它旨在发现并纠正潜在的缺陷和错误,确保其符合预期的功能和质量标准。测试过程包括规划、设计、执行和分析阶段,其中涉及到各种测试技术和方法,如单元测试、集成测试、系统测试和验收测试等。通过测试,可以提前发现和解决问题,提高软件的可靠性和稳定性,从而满足用户的需求和期望。测试不仅是软件开发的重要环节,也是持续改进和质量保证的关键手段。
作者其他创作
大纲/内容
定义:白盒和黑盒交叉使用,如集成测试
1、定义:预发布产品交由签了协议的用户使用测试反馈
1、主要白盒测试。2、考察:单元的数据结构、逻辑控制、异常处理。3、评估基准:逻辑覆盖率
静态测试
测试方法
缺点:1、小部分输入,可能性不完整2、规格不清晰简洁,用例难设计3、开发和测试存在不必要的重复测试
(外场)β测试
关注点:1、内部逻辑2、数据定义和引用
常用技术:功能测试、容量测试、安全性测试、负载测试、恢复性测试、标杆测试、稳定性测试、可靠性测试等,外场、实验室测试需用户参与
测试级别
黑盒测试
定义:纠正软件系统在描述、表示和规格上的错误。
灰盒测试
白盒测试
1、定义:用户参加设计测试用例,使用真实数据在用户界面进行测试2、测试根据:合同、需求规格书、验收计划3、结果:可接受、不可接受
系统测试
优点:1、对代码的测试较彻底
集成测试
定义:程序在受控的环境下使用特定的期望结果进行正式的运行。
动态测试
(实验室)α测试
1、定义:用户在开发环境下测试2、考察:功能、局域化、可用性、可靠性、性能,重点注重产品界面和特色3、其测试是除研发外,最早见到产品的人
1、主要灰盒测试。2、考察:模块间的接口数据传递关系及组合后的整体功能3、评估基准:接口覆盖率
单元测试
优点:1、效率高、无需了解实现细节2、测试研发独立3、测试用例可在规格完成后马上进行
1、可在任何阶段:单元、集成、系统2、回归策略:完全回归、选择性回归3、选择性回归方法:覆盖修改法、周边影响法(业界推荐)、指标达成法
测试概念
回归测试
缺点:1、昂贵2、不验证规格说明的正确性3、无法检测代码遗漏路径和数据敏感性错误
关注点:1、功能实现,非内部逻辑
1、主要黑盒测试。2、考察:整个系统相对于需求的符合度3、评估基准:需求规格的覆盖率
验收测试
0 条评论
回复 删除
下一页