Software Testing Training and Certification - Certified Test Professional Program (ICTP)

ICTP is a software testing training & certification program in that demonstrates a proficient level understanding of software quality testing methodology & principles which includes software test automation. The program equips individuals with latest knowledge in testing domain enabling them to excel in their IT career.
In addition, the participant has an option to choose additional modules on Certification Preparatory software testing training for internationally acclaimed software testing certifications like ISTQB® ,  CSTE®/ CMST®.    


The certification program is primarily delivered in Instructor-led classroom mode. Students are also provided access to award winning online modules as well to complete the exercises and quizzes to gear up with the latest knowledge in the industry.

Who will the course benefit?   
BE, MCA, BCA, BTech, MTech, BCS, MCS, MCM or students having knowledge of basic computer or knowledge of C,C++; who wish to make a career in software testing domain.   
Manual Testing
Manual testing is performed by the software tester who carries out all of the actions on the tested application manually, step-by-step and indicates whether a particular step was accomplished successfully or whether it failed.
What skills will the student gain?
After the completion of this course, the student will be able to:

  • Fundamentals of Software Testing
  • Verification & Validation methodology
  • Different software testing techniques
  • Test elements usage (rule/scenario/case)
  • Software test management
  • Different levels of software testing


Course Contents

  • Basic of Software Testing
  • Software Testing Introduction and Terminology
  • Verification & Validation
  • Levels of Software Testing
  • Software Testing techniques
  • Black Box methods
  • Different types of software testing
  • Web testing
  • Software Test Planning & Documentation
  • Defect Management
  • Test Reporting
  • Automation of Software Testing Activities


Quality Center  
QC (Quality Center) is a web based Test Management Tool by Mercury . It is based on the Client Server Technology. Students will learn how to manage quality information throughout the development cycle, construct and organize requirements, create and execute test sets, monitor defects, and use graphs and reports to track the success of a project.
What skills will the student gain? 
After the completion of this course, the student will be able to:

  • Create releases and cycles
  • Define requirements
  • Analyze risks associated with requirements
  • Organize subjects and tests in a test plan tree
  • Design and create test plans
  • Generate test scripts from design steps
  • Create test sets
  • Execute manual and automated tests
  • Record and track test execution results
  • Log and manage defects
  • Generate reports and graphs


Course Contents

  • Working with Releases
  • Exporting from Excel to Quality center
  • Defining Requirements
  • Analyze Requirement Risks
  • Test Planning
  • Test Execution
  • Defect Tracking
  • Reporting and Analysis 


Win Runner
Win Runner is an automated functional GUI testing tool that allows a user to record and play back UI interactions as test scripts. Win Runner is functional testing software for enterprise IT applications. It captures, verifies and replays user interactions automatically, so you can identify defects and determine whether business processes work as designed.
What skills will the student gain?
After the completion of this course, the student will be able to:

  •  Describe Win runner testing and Win Runner User Interface
  •  Record a test script using TSL for creating scripts
  •  Synchronize a test when an application responds slowly to input
  •  Create a test that checks GUI objects and bitmaps
  •  Create a Batch test
  •  Run a single test on several tests of data from a data table


Course Contents

  • Software Test Automation Introduction 
  • Introduction to Win Runner 
  • Creating a test script
  • Running a recorded test script
  • Verifying the Application
  • Analyzing test results
  • GUI Map
  • Data-Driving an Automated Test
  • Running tests in Batch mode
  • Test Script Language (TSL)

QTP 10.0
Quick Test Professional (QTP) is an automated functional Graphical User Interface (GUI) testing tool which is primarily used for functional regression test automation. QTP uses a scripting language built on top of VBScript to specify the test procedure, and to manipulate the objects and controls of the application under test.
What skills will the student gain?
After the completion of this course, the student will be able to:

  • Basic Script creation & execution
  • Test enhancements with synchronization & verification
  • Test parameterization
  • Modular actions' creation & re-usability
  • Object repository & debugging tools usage
  • Describe & use virtual objects
  • Use of Custom checkpoints


Course Contents

  • Outline the benefits of Quick Test Professional
  • Different Recording Modes
  • Working With Objects
  • Adding Synchronization
  • Verifying with Standard Checkpoints
  • Using Parameters
  • Building Multiple, Reusable Actions
  • Adding Steps without Recording
  • Creating Tests on a Web Application
  • Writing Custom Checkpoints
  • Using Database Checkpoints
  • Utilizing a Shared Object Repository
  • Solving Object Recognition Problems
  • Utilizing Recovery Scenarios