+91 9872655566 91 8146677988

Learn & Implement Under One Roof

Software testing training in Chandigarh

Software Testing Training Course in Chandigarh(3 Months Max)

Software testing is an investigation conducted to provide stakeholders with information about the quality of the product or service under test. Software testing can also provide an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation:

Course Objectives

  • To discuss the distinctions between validation testing and defect testing

  • To describe the principles of system and component testing

  • To describe strategies for generating system test cases

  • To understand the essential characteristics of tool used for test automation


Course Outline

Manual Testing

SQA Basics

  • Basics of Computers
  • Defining Software Quality Assurance and Software Quality Control
  • Need for SQA e
  • What is Testing?
  • Why is Testing important?


  • What is SDLC and STLC?
  • Difference between SDLC and STLC
  • Different SDLC models
  • Different Testing techniques
  • Different Testing types

Testing Concepts

  • Introduction to Test Cases and Use Cases
  • Creating/Designing/Executing Test Cases
  • Introduction to Test plan
  • Introduction to Test Case Management System

Bug Tracking and Reporting

  • Fundamentals of Bug Tracking tool [Bugzilla]
  • Bug Reporting basics
  • Generating Report in Bug Tracking tool

Advanced Concepts

  • Introduction to Agile & SCRUM
  • Difference between Desktop and Web based Application Testing
  • Introduction to Test planning

Automation Testing

Getting Started with Automation

  • What is Automation Testing and Why it is important?
  • Difference between Automation Testing and Manual Testing
  • Advantages of Automation Testing

Getting Started with QTP

  • Introduction to QTP and discussion on different version
  • Working with Automation Record and Run Settings
  • Working with Files and Tools options

Creating Test Scenarios/Actions/Components

  • Introduction to Actions and Working with Actions
  • Introduction to Object Repository
  • Managing different Object Repositories in QTP
  • Understanding different recording modes of QTP
  • Creating and Executing the Test Scenarios
  • Using Checkpoints in Test Scenarios

Parameterization/Data Driven Test

  • Introduction to Parameterization
  • Parameterization using Data Driven Script
  • Creating User Defined Functions in Scripts

Advance Topics

  • Introduction to File Operations in QTP scripts
  • Merging different Object Repositories
  • Introduction to Library Functions
  • Exception Handling/Recovery Scenarios
  • live projects
  • Assignments
    Students will be given assignments after completion of each topic. Assignment helps one to think professionally, to gather data and to draw conclusions from the data gathered. Students are advised to be regular in the class and complete their assignments on time.
  • team projects
    For each individual course, students would be provided with sample projects. After reviewing the performance on the given projects, the best selected candidates will get a chance to work on live projects.
  • class participation
    'Participation' is the most important element to grow and learn more. Students should keep their minds active in each lecture to get the best of knowledge and if they come up with any queries, they can send a mail for the same. Keep clearing your doubts as and when it comes!

online resources

  • developer.apple.com