Call us Today ! 214-504-6299 | info@qatestingtraining.com
QA Training | Selenium Training

QA Manual online Training – Software Testing Training

 Course Curriculum  Video  Signup Now

Software Development life cycle

1. Pre-SDLC steps – proposals, proof of concept, software project inception etc.

2. Waterfall model

  • Detailed process with special emphasis on QA role
  • Advantages and disadvantages of this model

3. V- Model – detailed analysis and practical application

4. Difference between Verification and Validation

5. Quality Assurance vs. Quality control

6. Unit Testing

  •  Basics and techniques
  •  Statement, decision and path coverage

 

8. Agile model

  • Business scenario where this model is applicable
  • Scrum board
  • Challenges & tips to overcome them
  • Comparative analysis of different development methodologies- Pros and Cons list
  • Role of QA team/testers in an Agile scrum model project

9. An introduction or familiarization of various popular testing types. For example:

  • Black box and white box testing
  • System testing
  • Security testing
  • Performance testing
  • Load testing
  • Usability testing
  • Accessibility testing
  • Regression testing
  • Database Testing
  • Functional testing vs. non-functional testing…etc.

 

Week 2 & Week 3: Software Test life cycle

 

1. Overview of the stages of STLC:

  •  Test planning
  •  Test design
  •  Test execution

2. Test Plan walkthrough -Live Project document

3. Practical tips on how to identify the following items for the Test plan:

  • Scope
  • Test strategy
  • Effort Estimation
  • Milestone definition
  • Entry criteria
  • Exit Criteria
  • Defect Management process

4. Functional Specification document Walkthrough –Live Project

  •   How to identify Test requirement based on FRD review

5. Test Templates creation and use

  • Test scenario template
  • Test case template
  • Test data template
  • Test plan
  • Defect report
  • Status report…etc

6. Test scenario creation – what are they, how to write them, why, when, etc.

7. Test cases creation

8. Test case optimization techniques

  • Boundary Value analysis
  • Equivalence partitioning
  • Error guessing
  • Decision tables
  • State transition diagrams

9. Traceability Matrix

10. Test execution

  •  How to plan for it
  •  How to create test sets/suites
  •  Test statuses and how to set them..etc

11. Test reporting

  • Daily status reports
  • Test metrics

12. Defect management

  • Finding defects
  • Logging defects
  • Tracking and managing defects
  • Defect life cycle

Week 4 - tools and automation

1. JIRA incident management tool – demo and learning tips

2. Bugzilla defect management tool - demo

 

Note: We will provide all the steps to create trial accounts so you can practice from your system.

 

Copy Rights © All rights reserved.