Page. 16 回归测试 n Is 解 WHY what BY 测试中,如有缺陷修正、回归测试指有选择地重回归测试应该尽量采用 功能增加,变化的部分必新测试系统或其组件 自动化测试 须再测试 以验证对软件的修改没 2、软件的修改可能会导致有导致不希望出现的影 新的缺陷及其他问题。为 响,以及系统或组件仍 防止,需再测试。 然符合其指定的需求
Page . 16 ୭ၥᦶࢧ 1、测试中,如有缺陷修正、 功能增加,变化的部分必 须再测试。 2、软件的修改可能会导致 新的缺陷及其他问题。为 防止,需再测试。 回归测试:指有选择地重 新测试系统或其组件, 以验证对软件的修改没 有导致不希望出现的影 响,以及系统或组件仍 然符合其指定的需求。 回归测试应该尽量采用 自动化测试。 WHY what BY
Page. 17 回归测试 回归测试可以在所有的测试级别执行,并应用于功能和非功能测试中。 范围 缺陷再测试:重新运行所有发现故障的测试,而新的软件版本已经修正了这 些故障 功能改变的测试:测试所有修改或修正过的程序部分。 新功能测试:测试所有新集成的程序。 完全回归测试:测试整个系统
Page . 17 ୭ၥᦶࢧ 范围 缺陷再测试:重新运行所有发现故障的测试,而新的软件版本已经修正了这 些故障。 功能改变的测试:测试所有修改或修正过的程序部分。 新功能测试:测试所有新集成的程序。 完全回归测试:测试整个系统。 回归测试可以在所有的测试级别执行,并应用于功能和非功能测试中
软件测试策略注意事项 在着手开始测试之前,要 对产品的需求进行量化。 明确指出测试目标。 为每类用户建立描述交互 一个强调“快速循环 场景的用例 的测试计划 设计一个能够测试自身是 在进行测试之前,对软件 否“强壮”的软件。 进行有效的正式技术审核 使用正式技术审核来评估 为测试过程建立一种持续 测试策略和测试用例本身。 的改进方法
Page . 18 կၥᦶᒽኼဳԪᶱ 在着手开始测试之前,要 对产品的需求进行量化。 明确指出测试目标。 为每类用户建立描述交互 场景的用例。 建立一个强调“快速循环 测试”的测试计划。 设计一个能够测试自身是 否“强壮”的软件。 在进行测试之前,对软件 进行有效的正式技术审核。 使用正式技术审核来评估 测试策略和测试用例本身。 为测试过程建立一种持续 的改进方法
软件测试策略基本步骤 单元测试、集成测试和系统测试 计划与准备阶 段 执行阶段 返工与回归测 试阶段 制定计划 搭建测试环境 编写与评审测试用例 构造测试数据 编写测试脚本和准备测试环境执行测试并记录问题 确认问题 撰写测试报告
Page . 19 կၥᦶᒽኼचྍṈ 计划与准备阶 段 执行阶段 返工与回归测 试阶段 制定计划 编写与评审测试用例 编写测试脚本和准备测试环境 搭建测试环境 构造测试数据 执行测试并记录问题 确认问题 撰写测试报告 单元测试、集成测试和系统测试
目录 Contents ISTU 7.1软件质量保证 7.2软件测试策略 a.单元测试 b.集成测试 C.系统测试 d.验收测试 →7.3软件测试技术 a.软件测试技术 b.白盒测试 C.黑盒测试 (上海交人字
目录 Contents 7.1 կᨶᰁכᦤ a. زܔၥᦶ 7.2 կၥᦶᒽኼ b. ᵞ౮ၥᦶ c. ᔮᕹၥᦶ d. ḵතၥᦶ 7.3 կၥᦶದ a. կၥᦶದ b. ጮፋၥᦶ c. ἓፋၥᦶ