软件质量和测试的背景技朮分析.ppt

第1章 软件质量和测试的背景 内容提要 1.1 软件特征与软件工程 1.1.1 软件分类 1.1.2 层次化软件工程 1.1.3 软件范型的转变 1.1.4 现代软件开发 1.2 软件质量 1.2.1 质量概念 1.2.2 质量运动 1.2.3 软件质量概念 1.2.4 软件质量评价体系与标准 1.3 软件测试与可靠性概述 1.3.1 软件测试的意义 1.3.2 软件测试的定义 1.3.3 软件测试方法 1.3.4 软件测试自动化 1.3.5 软件缺陷的修复费用 1.4 软件质量保证与测试人才的特点 1.4.1 现代软件研发对软件人才的需求 1.4.2 优秀的软件测试员应具备的素质 1.5 小结 1.1 软件特征与软件工程 要理解软件的含义并全面地理解软件工程,我们首先要明确软件的特征,并据此知道软件与人类建造的其它事物之间的区别。 IEEE定义对软件的定义如下: 软件是计算机程序、规程以及可能的相关文档和运行计算机系统需要的数据。软件包含计算机程序、规程、文档和软件系统运行所必需的数据四个部分。 软件具有与硬件完全不同的特征 软件是开发产生的,而不是用传统方法制造。 软件不会像硬件一样有磨损。 很多软件不能通过已有构件组装,只能自己定义。 硬件、软件失效曲线图 1.1.1 软件分类 当前的计算机软件分为七个大类,使得软件工程正面临持

文档评论(0)

1亿VIP精品文档

相关文档