第3章 计算机软件基础解析.ppt

第3章 计算机软件基础解析.ppt

白盒测试 把测试对象看做一个透明的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。 通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。因此白盒测试又称为结构测试或逻辑驱动测试。 黑盒测试 把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。 黑盒测试又叫做功能测试或数据驱动测试。 软件测试的流程 软件测试流程包括: 单元测试:用设计的测试用例,测试模块是否正确实现了功能。 集成测试:把通过单元测试的模块集成在一起,看能不能正常实现功能。 确认测试:检查已经组装完的软件能否实现需求说明规定的功能,以及软件配置是否完整、正确。 系统测试:把经过确认的软件纳入实际的运行环境,与应用环境组合在一起进行测试,以检查软件能否正确、稳定地运行 软件测试的步骤 软件测试的流程 3.6 本章小结 计算机软件系统是计算机系统的重要组成部分。它的发展大致可以分为3个阶段:程序设计阶段、程序系统阶段、软件工程阶段。通常将软件分为两大类,即系统软件和应用软件。 操作系统是控制和管理计算机硬件和软件资源、合理组织计算机工作流程以及方便用户使用计算机资源的程序和数据的集合。操作系统的种类繁多,常见的分类方法有根据所支持的用户数目分类、根据其工作的特点分类、

文档评论(0)

1亿VIP精品文档

相关文档