第2部分软件测试基础 - 领测软件测试网.ppt

第2部分软件测试基础 - 领测软件测试网

第 2部分 软件测试基础 本部分课程目标 了解一些软件测试的数学基础: 软件测试术语的定义 软件测试相近术语的区别 学习软件测试的数学工具 测试 使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。 测试 测试是为了发现错误而执行程序的过程。 单元测试 单元测试完成对最小的软件设计单元——模块的验证工作,只有在保证模块作为一个独立运行单元能够正确运行的条件下,后续的测试才可能进行。 单元测试通常情况下是面向白盒的。 集成测试 集成测试是把经过单元测试的模块按软件结构组合在一起作为一个系统或一个子系统来综合测试。 系统测试 系统测试是测试软件系统和其他的系统元素(及硬件、数据库和人机交互信息)组合构成完整的计算机应用系统中所有的元素配合是否合适以及整个系统的功能、性能、执行强度、安全性等是否达到规定标准。 确认测试 确认测试是把软件系统作为一个单一的执行实体而进行的需求有效性测试,其目的是验证系统能够满足用户需求的程度。 验收测试 验收测试是由用户通过试用系统而进行的测试。目的是从用户的角度实际操作运行软件系统而检验系统的可用性及与用户配合的程度

文档评论(0)

1亿VIP精品文档

相关文档