标签:
第十章—软件测试
有错是软件的属性,而且是无法改变的,我们要做的是如何避免错误的产生和消除已经存在的错误。为保证软件开发各个环节的正确性,需要进行各种确认和验证工作,验证和确认(简称V&V)是贯穿软件周期的规范化评价方法。
软件测试有一些基本原则(8个),广为人知的V模型阐述了软件测试阶段和开发过程各阶段的对应关系。主要的测试文档包括测试计划、测试规范、测试用例、缺陷报告。软件测试时需要以下3类信息:软件配置、测试配置和测试工具。一个优秀的软件测试人员要具备以下素质:沟通能力、移情能力、技术能力、自信心、幽默感、外交能力、很强的记忆力、耐心、怀疑精神、自我督促和洞察力。
软件测试步骤一般经过单元测试、集成测试、确认测试和系统测试。
软件测试方法包括:静态测试与动态测试、黑盒测试与白盒测试、黑盒测试方法、白盒测试方法、程序的静态测试。
面对对象测试的类型包括模型测试、类测试、交互测试、系统测试、验收测试和发布测试。
标签:
原文地址:http://www.cnblogs.com/hongyedeboke/p/4301342.html