Strategies to help you improve quality and reduce testing
time and cost
Duration: Half-day
Target Audience:Testers,
Project Managers, Lead Software Designers & Developers,Business Analysts
Description:
Software Testing can consume about 40-50% of the software development
time and effort, but frequently it is done without a conscious
test strategy. A deliberate, well-planned test strategy can
be more cost-effective, and can focus on the risks for the new
product or new release. The result is to allocate your test
time and effort so that it will have the most benefit and payback.
This
seminar
is designed to show what should be included in a deliberate,
well-planned test strategy and how that can help reduce risks
for a new product or a new release.New approaches to optimizing the test process, as well
as an approach to assessing the level of your current testing
process are examined.
Topics: Developing an Overall Test Strategy The Test Plan as The Foundation Defining Effective Test Cases Documenting The Test Cases in a Software Test Description
(STD) Comments on the Test Team(s)
Unit Level Testing
• Guidelines and targets
• Several approaches
• Software Development Files (SDFs)
• When is a "Unit" really finished?
• A Sample Unit Test Procedure (Process Definition)
Qualification Testing
• Special Preparations
• Dry Runs
• Witnessing and Test Logs
Software Test Reports (STRs)
Test Process Improvement & Assessment
• Key Areas
• Assessments - to identify improvement needs
• The Test Process Improvement journey
Simple Test Metrics
Estimating Testing Effort and Time/Schedule
• Estimating - using the main drivers
• Scheduling
• Selling management
Prerequisites: Familiarity with software development