|
Software Testing - InnateLabs Certified Testing Professional (ICTP) |
|
|
|
ICTP is a training & certification
program in software testing 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 Training for
internationally acclaimed testing
certifications like ISTQB®
, CAST® / CSTE®/ CMST®.
|
|
|
|
|
|
|
|
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 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 testing techniques |
|
 |
Test elements usage (rule/scenario/case) |
|
 |
Software test management |
|
 |
Different levels of testing |
|
Course Contents
|
|
|
|
Basic of Software Testing |
|
Testing Introduction and Terminology |
|
Verification & Validation |
|
Levels of Testing |
|
Testing techniques |
|
Black Box methods |
|
Different types of testing |
|
Web testing |
|
Test Planning & Documentation |
| Defect Management |
|
Test Reporting |
|
Automation of 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
|
|
|
|
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 9.5 |
|
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 |
| |
| |
|
|
| |
|
|
|
| |
|
|
| |
|