|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/software-testing-life-cycle/
课程评论:没有评论
**课程名称:** 软件测试生命周期 (Software Testing Life Cycle) **课程概述:** 本课程深入讲解软件测试生命周期(STLC),这是一个在软件开发过程中确保质量而执行的一系列动作。STLC 包含验证 (Verification) 和确认 (Validation)。 * **验证:** 确保软件符合其规格说明的过程,通常通过检查和走查完成。 * **确认:** 确保软件满足用户需求的过程,即实际的软件测试。 STLC 包含九个主要阶段: 1. **项目启动 (Project Initiation):** 由项目经理发起。 2. **系统研究 (System Study):** 项目团队成员讨论项目需求。 3. **测试计划创建 (Test Plan Creation):** 由测试主管创建,包含详细的测试流程和方法。测试计划是软件系统测试的系统化方法。 4. **测试用例设计技术 (Test Case Design Techniques):** 5. **测试用例创建和执行 (Creation and Execution of Test Case):** 测试用例是测试特定需求的具体步骤,包含测试标识、成功/失败标准、执行步骤和测试数据。 6. **缺陷报告 (Reporting Defects):** 7. **回归测试 (Regression Test):** 8. **分析 (Analysis):** 9. **汇总报告 (Summary Reports):** **课程要点:** * STLC 是确保软件质量的关键过程。 * 验证与确认是 STLC 的核心组成部分。 * 课程详细介绍了 STLC 的九个阶段及其在每个阶段的关键活动。 * 课程强调了测试计划和测试用例在软件测试中的重要性。
STLC stands for Software Testing Life Cycle. The Software Testing Life Cycle (STLC) is a set of actions performed during the testing phase to ensure that the software quality is met. Software Testing Life Cycle includes verification and validation.Verification is the process confirming that -software meets its specification, done through inspections and walkthroughs.Validation is the process confirming that it meets the user's requirements. It is the actual testing.There are nine phases in Software Testing Life Cycle. There areProject InitiationSystem StudyTest Plan CreationTest Case Design TechniquesCreation and Execution of Test CaseReporting DefectsRegression TestAnalysisSummary ReportsProject will be initiated by the Project Manager. The requirement of the projects will be discussed with the Team Members during the System study phase.Test Plan will be created by the Test Lead which explains the process needs to be followed during the Testing PhaseA test plan is a systematic approach to testing a system that is software. The plan typically contains a detailed understanding of what the eventual testing workflow will be.A test case is a specific procedure of testing a particular requirement. It will include Identification of specific requirement tested, Test case success/failure criteria, Specific steps to execute test and Test Data.