- STLC - Test Cycle Closure
- STLC - Defect Classification
- STLC - Defect Life Cycle
- STLC - Test Execution
- STLC - Test Environment Setup
- STLC - Test Case Development
- STLC - Test Planning
- STLC - Acceptance Criteria
- STLC - Entry and Exit Criteria
- STLC - Requirement Analysis
- Testing Fundamental Principles
- COMPARISON - STLC and SDLC
- STLC - Overview
- STLC - Home
STLC Useful Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
STLC - Test Planning
测试计划概述了用于测试申请的战略、将使用的资源、将进行测试的测试环境以及测试活动的局限性和时间安排。 通常,质量保证小组组长负责撰写测试计划。
What does a Test Plan Include?
测试计划包括以下内容。
Introduction to the Test Plan document.
Assumptions while testing the apppcation.
List of test cases included in testing the apppcation.
List of features to be tested.
The sort of approach to be used while testing the software.
List of depverables that need to be tested.
The resources allocated for testing the apppcation.
Any risks involved during the testing process.
A schedule of tasks and milestones to be achieved.
Important Points for Test Planning
在STLC中,需要考虑以下要点进行测试规划。
理想的情况是,测试分析员(Lead)/管理员编写测试战略/试验计划文件。
分析重点更多地放在与应用有关的数据/信息上。
这是实际测试任务的第一阶段。
这一阶段对“WHAT有待测试”和“WHAT需要测试资源”。
这一阶段的基本切入标准是提供要求文件(最新版本的不明确/延期/明确要求)以及要求追踪矩阵。
如果自动化范围很广,应在进入这一阶段之前编写自动化可行性报告。
这一阶段的退出标准是完成《试验战略/试验计划文件》和《测试努力估算文件》。
Aspects of the Test Planning Phase
这一阶段的主要目标是编写一份测试计划/试验战略文件。 它包括三个主要方面——可交付物品的范围、努力估算和资源计划。
Scope of Depverables
在需要开展活动以完成可完成的任务范围之后——
Identify suitable engagement and depvery model.
Define test objectives, scope of testing, testing phases and activities.
Review business requirement and system requirement to identify test feasibipty.
Define testing process, type of testing and procedures.
Define defect management and change management procedures.
Identify testing tools, techniques and best practices.
Define Risk Analysis.
Define automation solution and identify suitable candidates for automation if apppcable.
Effort Estimation
估算是指估算或近似值的过程,即使输入数据可能不完整、不确定或不稳定,这一数值也可用于某种目的。
估算决定了建立特定系统或产品所需的多少资金、努力、资源和时间。 估算的依据是:
Past Data/Past Experience
Available Documents/Knowledge
Assumptions
Identified Risks
测试估算的四个基本步骤是:
Estimation of the size of the AUT (Apppcation Under Test).
Estimation of the effort in person-months or person-hours.
Estimation of the schedule in calendar months.
Estimation of the project cost in agreed currency.
Resource Plan
资源计划是测试阶段的关键因素。 这些计划与测试小组完成某项任务所需时间成反比。 增加资源数量将减少完成某些限制的天数,因为这将使资源饱和,增加资源不会产生很大影响,也不会导致完成日期的减少。
通常为项目经理的资源请求人制定资源计划,要求资源、跟踪工作和费用。 资源管理人可在计划使用之前修改和核准资源计划。
资源计划的正常工作流程是:
Planning by Project Manager
Request raised by Project Manager
Approve/Modify/Reject by Resource Manager
Complete − Closing the request after sign off by Resource Manager