软件测试 (九)系统测试
软件测试 (九)系统测试
本章要点 系统测试前的准备 功能测试用例的设计方法 安装测试的检测项 性能测试、压力测试和容量测试之间的联 系和区别 安全性测试中需要考虑的问题 健壮性测试、容错性测试、恢复测试之间 的关系 可用性测试过程 图形用户界面测试用例设计方法 文档测试的检测项
本章要点 系统测试前的准备 功能测试用例的设计方法 安装测试的检测项 性能测试、压力测试和容量测试之间的联 系和区别 安全性测试中需要考虑的问题 健壮性测试、容错性测试、恢复测试之间 的关系 可用性测试过程 图形用户界面测试用例设计方法 文档测试的检测项
系统测试概述 系统测试的对象包括源程序、需求分析阶段到 详细设计阶段中的各技术文档、管理文档、提 交给用户的文档、软件所依赖的硬件、外设甚 至包括某些数据、某些支持软件及其接口等。 随着测试概念的发展,当前系统测试已逐渐侧 重于验证系统是否符合需求规定的非功能指标。 其测试范围可分为功能测试、性能测试、压力 测试、容量测试、安全性测试、图形用户界面 测试、可用性测试、安装测试、配置测试、异 常测试、备份测试、健壮性测试、文档测试、 在线帮助测试、网络测试、稳定性测试
系统测试概述 系统测试的对象包括源程序、需求分析阶段到 详细设计阶段中的各技术文档、管理文档、提 交给用户的文档、软件所依赖的硬件、外设甚 至包括某些数据、某些支持软件及其接口等。 随着测试概念的发展,当前系统测试已逐渐侧 重于验证系统是否符合需求规定的非功能指标。 其测试范围可分为功能测试、性能测试、压力 测试、容量测试、安全性测试、图形用户界面 测试、可用性测试、安装测试、配置测试、异 常测试、备份测试、健壮性测试、文档测试、 在线帮助测试、网络测试、稳定性测试
准备工作 收集各种软件说明书,作为系统测试的 参考 仔细阅读软件测试计划,最好制定单独 的系统测试计划,作为系统测试的根据, 并收集已编好的测试用例; 如果没有现成的系统测试用例,则需要 做大量工作来编写测试用例
准备工作 收集各种软件说明书,作为系统测试的 参考; 仔细阅读软件测试计划,最好制定单独 的系统测试计划,作为系统测试的根据, 并收集已编好的测试用例; 如果没有现成的系统测试用例,则需要 做大量工作来编写测试用例
编写测试用例 在编写测试用例时,应从软件规格和各 种文档中发掘以下信息: 0对系统各种功能的描述; 0系统要求的数据处理和传输效率; °对系统性能的要求; 0对兼容性的要求; 0对备份和修复的要求; 0对配置的描述; 0对安全方面的要求等
编写测试用例 在编写测试用例时,应从软件规格和各 种文档中发掘以下信息: ◦ 对系统各种功能的描述; ◦ 系统要求的数据处理和传输效率; ◦ 对系统性能的要求; ◦ 对兼容性的要求; ◦ 对备份和修复的要求; ◦ 对配置的描述; ◦ 对安全方面的要求等