摘要:
集成测试的概念:>>每个模块完成单元测试后,按照设计时确定的结构图,将它们连接起来进行测试。>>集成测试也称综合测试、组装测试、联合测试。集成测试的基础理论: >>目标: >>各单元组合后能按既定意图协作运行,并确保软件的行为正确 >>测试内容: >>单元间的接口及集成后的功能>>时间: >>单元测 阅读全文
摘要:
系统测试的概念>>将整个软件系统看做一个整体进行测试,包括对功能、性能等,以及将计算机硬件、某些支持软件、数据和人员等系统元素结合起来, 在实际运行环境下对软件进行测试 系统测试的类型:>>功能测试:主要对产品的各功能点进行验证。根据需求说明书和功能测试用例,逐项测试以检查产品是否达到用户要求>>界 阅读全文
摘要:
单元测试的概念:>>软件基本组成单元进行的测试。检验程序最小单位,即检查模块有无错误,它是在编码完成后必须进行的测试工作。>>需要特别关注的问题: >>目标: >>确保每个模块能正常工作 >>时间: >>编码——编译——单元测试 >>注意: >>前期完成单元测试计划、设计好用例 >>依据: >>详细 阅读全文
摘要:
什么是软件缺陷:>>任何程序、系统、以及文档中的问题,同产品设计的不一致性,不能满足用户的需求>>从产品内部看:软件产品开发或维护过程中所存在的错误及各种问题>>从产品外部看:系统所需要实现的某种功能的失效或违背>>满足条件: >>软件未实现产品说明书要求的功能 >>软件出现了产品说明书指明不应该出 阅读全文
摘要:
白盒测试技术概述:>>什么是白盒测试技术: >>针对被测单元内部是如何进行工作的测试。它根据程序的控制结构设计测试用例,主要用于软件程序验证。 >>主要是检查程序的内部结构、逻辑、循环和路径>>白盒测试方法: >>静态测试:代码走查、代码审查等 >>动态测试:边界值测试、逻辑驱动覆盖等 >>逻辑驱动 阅读全文
摘要:
黑盒测试技术概述:>>什么是黑盒测试技术: >>把程序视为一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下进行。>>常用方法: >>等价类划分法: >>依据软件需求说明对输入的范围进行细分,然后再分出的每一个区域内选取一个有代表性的测试数据开展测试。 >>操作步骤 >>边界值分析法: 阅读全文
摘要:
静态测试与动态测试: >>静态测试: >>代码测试: >>代码检查 >>静态结构分析 >>代码质量度量 >>界面测试 >>文档测试>>动态测试 >>功能确认与接口测试 >>覆盖率分析 >>性能分析 >>内存分析黑盒测试与白盒测试: >>两种测试方法从完全不同的角度出发,反映了测试思路的两方面情况,适 阅读全文
摘要:
软件测试策略:>>什么是软件测试策略:为软件工程过程定义的一个软件测试模板,也就是把特定的测试用例方法放置进去的一系列步骤>>软件测试工作准则: >>软件测试的风险: >>如果不能做到去测试软件所有的情况,则该软件就是有风险的,在客户手中发现缺陷时,代价是很高的 >>工作原则: >>将各种可能性减小 阅读全文
摘要:
测试环境的组成与要求:>> 测试环境 >>对软件系统进行各级测试所基于的软/硬件设备和支持 >>测试环境组成 >>硬件环境、软件环境、网络环境 >>硬件环境:测试必须的服务器、客户端、网络连接设备,以及打印机/扫描仪等辅助硬件设备所构成的环境 >>软件环境: >>被测软件运行时的操作系统、数据库及其 阅读全文