www.VirtualNuggets.com
                                                     Training@VirtualNuggets.com
                                                     India +91-8885560202 ; +91-40-64540202
                                                     USA +1-707-666-8949

Course Overview:

Software testing is a process used to identify the correctness and quality of the developed computer
software. It includes a set of activities conducted with the intent of finding errors in software so that it
could be corrected before the product is released to the end users. Manual testing is the oldest and
most rigorous type of software testing.

The training program is designed to give participants the skills & knowledge to gain a competitive
advantage in starting / enhancing a career in software testing. Participants receive up-to-date training in
multiple areas in Software Testing and a thorough understanding of real-world projects.

Course Contents:-

1.) Introduction
Introduction to software Testing
Software Development Process
Project Vs Product
Objectives of Testing
Testing Principals

2.) Software Development Life Cycle
 SDLC
 SDLC Models
   Waterfall Model
    Spiral Model
    V Model
    Prototype Model
    Agile Model (Scrum)
    How to Choose Model for a Project

3.) Software Testing-Methods
 White Box Testing
 Block Box Testing
 Gray Box Testing

4.) Levels of Testing
 a) Unit Testing
     Structural Testing
     Statement Coverage Testing
     Condition Coverage Testing
     Branch Coverage Testing
     Path Coverage Testing
 b) Integration Testing
     Big Bang Integration
     Top Down Approach

    Online Training Corporate Training Web-Development Software Development                SEO Services
www.VirtualNuggets.com
                                             Training@VirtualNuggets.com
                                             India +91-8885560202 ; +91-40-64540202
                                             USA +1-707-666-8949

   Bottom up approach
   Stubs and Drives
 c) System Testing
    Functional Testing
    Non Functional Testing
    Compatibility Testing
    Performance Testing
      (i) Load Testing
      (ii) Volume Testing
      (iii) Stress Testing
    Recovery Testing
    Installation Testing
    Globalization Testing
       (i) I18N
       (ii) L10N
     Security Testing
     Usability Testing
     Accessibility Testing

5.) User Acceptance Testing
 Alpha Testing
 Beta Testing

6.) Testing Terminology
 Functional Testing
 End-End Testing
 Ad-hoc Testing
 Risk Based Testing
 Sanity/Smoke Testing
 Re-Testing
 Regression Testing
 Exploratory Testing
 Parallel Testing
 Concurrent Testing

7.) Windows & Web Application Testing
 Check List for Window App Testing
 Check List for Web Application Testing
 Web App Testing Terminology

8.) Software Testing Life Cycle (STLC)
  Test Strategy
  Test Planning



    Online Training Corporate Training Web-Development Software Development   SEO Services
www.VirtualNuggets.com
                                             Training@VirtualNuggets.com
                                             India +91-8885560202 ; +91-40-64540202
                                             USA +1-707-666-8949

9.) Test Cases Design
  Error Guessing
  Equivalence Partition
  Boundary Value Analysis

10.) Test Case Authoring
  Functional Test Case
  Review Test Case
  Walkthroughs
  Inspection
  Peer Review
  Traceability Matrix

11.) Build Release Process
  SRN & DD
  Build Deployment
  Project Dev Env (Dev, Test, Prod)

12.) Defect Reporting & Tracking
  Defect Reporting
  Defect Life Cycle
  Severity, Priority
  Defect Tracking Tools

13.) Test Closure
  Criteria for Test Closure
  Test Summary Reports

14.) Additional
  Introduction to VSS
  Project Metrics
  QA & QC
  ISO & CMM Standards
  Testing Certifications
  Interview Question
  Organization Hierarchy
  Role of Project Team Members




    Online Training Corporate Training Web-Development Software Development   SEO Services

Manual testing

  • 1.
    www.VirtualNuggets.com Training@VirtualNuggets.com India +91-8885560202 ; +91-40-64540202 USA +1-707-666-8949 Course Overview: Software testing is a process used to identify the correctness and quality of the developed computer software. It includes a set of activities conducted with the intent of finding errors in software so that it could be corrected before the product is released to the end users. Manual testing is the oldest and most rigorous type of software testing. The training program is designed to give participants the skills & knowledge to gain a competitive advantage in starting / enhancing a career in software testing. Participants receive up-to-date training in multiple areas in Software Testing and a thorough understanding of real-world projects. Course Contents:- 1.) Introduction Introduction to software Testing Software Development Process Project Vs Product Objectives of Testing Testing Principals 2.) Software Development Life Cycle SDLC SDLC Models Waterfall Model Spiral Model V Model Prototype Model Agile Model (Scrum) How to Choose Model for a Project 3.) Software Testing-Methods White Box Testing Block Box Testing Gray Box Testing 4.) Levels of Testing a) Unit Testing Structural Testing Statement Coverage Testing Condition Coverage Testing Branch Coverage Testing Path Coverage Testing b) Integration Testing Big Bang Integration Top Down Approach Online Training Corporate Training Web-Development Software Development SEO Services
  • 2.
    www.VirtualNuggets.com Training@VirtualNuggets.com India +91-8885560202 ; +91-40-64540202 USA +1-707-666-8949 Bottom up approach Stubs and Drives c) System Testing Functional Testing Non Functional Testing Compatibility Testing Performance Testing (i) Load Testing (ii) Volume Testing (iii) Stress Testing Recovery Testing Installation Testing Globalization Testing (i) I18N (ii) L10N Security Testing Usability Testing Accessibility Testing 5.) User Acceptance Testing Alpha Testing Beta Testing 6.) Testing Terminology Functional Testing End-End Testing Ad-hoc Testing Risk Based Testing Sanity/Smoke Testing Re-Testing Regression Testing Exploratory Testing Parallel Testing Concurrent Testing 7.) Windows & Web Application Testing Check List for Window App Testing Check List for Web Application Testing Web App Testing Terminology 8.) Software Testing Life Cycle (STLC) Test Strategy Test Planning Online Training Corporate Training Web-Development Software Development SEO Services
  • 3.
    www.VirtualNuggets.com Training@VirtualNuggets.com India +91-8885560202 ; +91-40-64540202 USA +1-707-666-8949 9.) Test Cases Design Error Guessing Equivalence Partition Boundary Value Analysis 10.) Test Case Authoring Functional Test Case Review Test Case Walkthroughs Inspection Peer Review Traceability Matrix 11.) Build Release Process SRN & DD Build Deployment Project Dev Env (Dev, Test, Prod) 12.) Defect Reporting & Tracking Defect Reporting Defect Life Cycle Severity, Priority Defect Tracking Tools 13.) Test Closure Criteria for Test Closure Test Summary Reports 14.) Additional Introduction to VSS Project Metrics QA & QC ISO & CMM Standards Testing Certifications Interview Question Organization Hierarchy Role of Project Team Members Online Training Corporate Training Web-Development Software Development SEO Services