Close

Not a member yet? Register now and get started.

lock and key

Sign in to your account.

Account Login

Forgot your password?

Software Quality Testing

Introduction :

Software Testing is a very important domain in Information Technology field. With technical skills related to Software Testing you can be placed in IT industry with the ability to face the challenges in the industry. In this course the students will be well versed with the concepts of manual and automation testing. Also important questions from the interview point of view will be guided.

Course Duration : 60 Hours

Eligibility : Basic knowledge of C language.

Course Content :

  • Brushup of C & C++
  • Basic Networking Concepts
  • SQL queries ( DDL , DML)

Manual Testing :

Introduction

  • What is Software Testing
  • Why Testing , Its Objective
  • Goal of a Tester
  • Principles of Software testing
  • Cost of fixing defects

Models of SDLC

  • What is SDLC
  • Waterfall model
  • Prototype , Spiral, Incremental, RAD, Agile models
  • V Model

STLC

Verification and Validation

  • VV model
  • Verification and its Types
    • Walkthroughs
    • Inspections
    • Peer Reviews
  • Validation , Levels of Testing –
    • Unit/Component Testing
    • Integration Testing :- Bottom Up, Top Down, Hybrid Approaches.
    • System Testing
      • Functional Testing
      • Non Functional Testing
        • Recovery Testing
        • Compatibility Testing
        • Performance Testing
        • Load Testing
        • Stress Testing
        • Soak Testing
        • Parallel Testing
        • Security Testing
    • User Acceptance Testing
      • Alpha and Beta Testing

Other Types of Testing

  • Smoke Testing
  • Sanity Testing
  • Retesting
  • Regression Testing
  • Ad hoc Testing

Black Box Testing

  • Equivalence Class Partitioning
  • Boundary Value Analysis
  • Error Guessing

White Box Testing

  • Statement coverage
  • Decision coverage
  • Path coverage

Test Plan Doc

Test Cases

  • What are Test Cases
  • Test case Template
  • How to write Test Cases
  • Examples

Defects

  • What are Defects
  • Difference between error, defect, bug, failure
  • Priority and Severity of bugs
  • Defect Report Format
  • Defect Life Cycle

Traceability Matrix
Risk Analysis and Management
Configuration Management
Why Automaton

Automation Testing :

Quick Test Professional 11.0

  • Introduction to QTP
  • Understanding the layout
  • How to Record and Run
  • Recording Modes – Normal , Analog, Low Level
  • Object Repository
    • Object Spy
    • Object Repository Comparison
    • Object Repository Merge
  • Parameterization in QTP
  • Recovery Scenario
  • Synchronization
  • Transactions in QTP
  • Output Correlation
  • Checkpoints
  • Working with Actions in QTP
  • QTP – QC connection
  • Test Batch Runner

Selenium

  • Introduction to Se
  • Understanding the layout
  • How to Record and Run
  • Selenium IDE
  • Selenium Commands – Action , Assert, Verify
  • Breakpoints
  • Programming in selenium
  • Running a Test Suite in Se

Quality Center 9.0

  • Introduction to QC
  • Site Administration
  • Mercury Quality Center
  • Requirements Tab
  • Test Plan Tab
  • Test Lab Tab
  • Defect Tab
  • Filtering and Sorting, Reports & Graphs

Bugzilla

Project