- 2
- 0
- 约2.59万字
- 约 37页
- 2026-04-24 发布于江西
- 举报
2025年软件测试工程师入门指南
第1章软件测试基础与核心概念
1.1软件测试的定义、类型及生命周期
软件测试是指通过一系列受控的、系统化的活动,对软件产品进行验证和确认的过程,旨在发现、记录、分析和修复软件缺陷,以满足既定的质量要求。②测试类型主要分为黑盒测试(关注逻辑与功能)、白盒测试(关注代码结构与执行路径)以及灰盒测试(关注代码与数据的交互关系)。软件生命周期涵盖需求分析、设计、编码、测试、部署及维护等阶段,其中测试贯穿整个周期,是确保软件交付质量的关键环节。④生命周期中的测试活动包括单元测试(开发阶段)、集成测试(模块间)、系统测试(整体功能)和验收测试(用户视角)。⑤在需求分析阶段,测试人员需编写测试用例,明确输入数据、预期输出及异常流程,为后续开发提供指导。测试执行过程中若发现缺陷,需立即记录至缺陷管理系统,并通知开发人员修复,修复验证通过后方可进入下一测试阶段,形成闭环。
1.2软件缺陷(Bug)的分类与描述规范
缺陷通常按严重程度分为致命(Critical)、严重(Major)、一般(Minor)和轻微(Trivial)四级,致命缺陷可能导致系统崩溃或数据丢失,需立即修复。②缺陷按功能分类包括验证缺陷(验证功能是否按需求实现)和非验证缺陷(如界面不美观、文档错误等)。缺陷按时间分类包括新增缺陷、修复缺陷、回归缺陷和遗留缺陷,新增缺陷是测
原创力文档

文档评论(0)