• Css Template Preview
  • Css Template Preview
  • Css Template Preview
Country :
aren't find the right course?
contact us for customized training
 


 

Indroduction:

 

Three days workshop focuses on Testing fundamentals which is a must for any test team for quality control/assurance. Second day training cover in depth of performance testing and analysis, performance testing is one of the most important validation in system testing phase. Third day of the training deals with test execution process and related management including the defect management / tracking.

 

 

Take Away

 

• Strong understanding of Software Testing Basics
• Understanding of Test flow
• Understanding software performance requirements and performance test model, process
• Test execution process and control
• Defect management and tracking

 

Target Audience:

 

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

 

Duration

3 days

 

Course Contents

 

Download PDF format

Day 1-Software Testing Fundamentals and Best Practices

 

• Introduction of Software Testing
• Software Test life Cycle
• Requirements (use-case, scenario, prototypes) for testing
• Test design concepts, test case/script, test data development
• What is testable and what is non-testable
• Positive and Negative Testing
• Test Execution and defect management
• Test status
• Verification and Validation
• Levels of testing – Unit, Integration, System
• User acceptance
• Conclusion and Audience questions


Day 2-Performance testing in a nutshell-purely for enterprise software development (Retail, CRM, Healthcare, online business, banking,any other enterprise online processing application) companies

 

• Definition of Performance and relationship with a system
• Performance Of an application – how it is related with Load, Stress, Scalability, Reliability
• When it is tested
• Why it is tested
• The performance Testing, Validation, Engineering
• The benchmarking
• How Performance is Related with Business goals
• How to capture Performance requirements and quality qualifiers
• How to plan and design performance tests
• How to Create the Model of Performance testing
• Factors affecting Performances
• Test process, executing and monitoring
• Test tools for performance testing
• Test Data capturing and Analysis
• Decision making on Performance
• Discussion, Q & A

 

Day 3-Managing the Testing Process/Test Execution and Defect Tracking

 

• Defining Test Requirements (functional / Non Functional)
• Defining Test Cases or scenario
• Test case specification
• Simple and complex tests
• Black box traceability coverage
• Test Run counting of unit testing through Mccabe complexity
• Test case template
• Automated capture/replay scripts
• Exploratory testing and error guessing
• Repeatability and re usability of test cases
• Testing environment
• Establishing the technical test environment
• Creating and maintaining test beds
• Tools to assist and monitor testing
• Automated test execution tools
• Load testing tools
• Test management tools
• Issues governing automation of testing
• Isolating and Reporting Defects
• Need for reproducibility by defect mgt team
• Bug isolation vs. debugging
• Writing an effective bug report
• Categorizing defects, identifying trends
• Defect Life cycle phases
• Defect reports for the project manager
• Defect density, mean times to fail and fix
• Defect statistics, degrees of precision
• Estimating remaining defects
• Relating Testing Projects & Process
• Defect age
• Measuring test detection effectiveness
• Reporting test project status
• Identifying improvement opportunities

 

 

Register Now button