Shopping Cart :Check Out

Testing Fundamentals, Test Requirements and Effective management


Three days workshop focuses on Testing fundamentals which is a must for any test team for quality control/assurance. Second day focus more on identifying the Test requirements which is a key factor for testing team's success, as without understanding scope of testing no team can formulate success on testing. Third day is mainly describe more on managing the testing effort, process and areas of concerns in testing which need adequate control to ensure the quality of software is achieved.

Take Away :

• Strong understanding of Software Testing Basics
• Understanding of Test flow
• Understanding of building software and Test requirements
• Test planning hands on and Test strategy documentation
• Verification detail
• Solving their organizational problems

Target Audience: :

Test Engineers, Senior Test engineers, Test Lead, Test manager, Project manager, requirement analyst, QA engineers

Duration :

3 Days

Course Contents

Day 1-Software Testing Fundamentals and Best Practices Day 2-Effective Requirements for Effective Testing Day 3-Effective Test Management
Introduction of Software Testing Types/sources of requirements Testing in Software Life Cycle
Software Test life Cycle Organizing requirements The expectations from testing
Requirements (use-case, scenario, prototypes) for testing FURPS Testing perspective
Test design concepts, test case/script, test data development Quality requirements vs functional requirements Quality Assurance views
What is testable and what is non-testable Requirement management and requirements Traceability Management view
Positive and Negative Testing Test case to requirement Traceability Development view
Test Execution and defect management Model-Based Requirement Management Process Client view
Test status Test Data models Regulatory view
Verification and Validation Use cases Testing in different Life Cycle models
Levels of testing – Unit, Integration, System Decision tables Development projects vs. Implementation projects
User acceptance Waterfall, Iterative, Agile and other development modes
Conclusion and Audience questions Test Planning
Defining the scope / what to test
Outlining the approach
Determining the testing levels and types
Defect Reporting
Risk Management
Test Reporting
Light reporting
Comprehensive reporting
Controlling the Testing Process
Measures and Metrics
Monitoring and Control mechanisms
Improving the Testing Process
Data, Information and Knowledge
Measures: Gathering/formalizing data
Metrics: Analyzing data and creating Information
Continuous improvements

Training Programs