QA TESTING

QA TESTING

Overview:
Quality assurance (QA) is a way of preventing mistakes or defects in manufactured products and avoiding problems when delivering solutions or services to customers. Quality assurance is any systematic process of checking to see whether a product or service being developed is meeting specified requirements.

Training Objectives of QA TESTING
Quality assurance includes two principles: "Fit for purpose" (the product should be suitable for the intended purpose); and "right first time" (mistakes should be eliminated). QA includes management of the quality of raw materials, assemblies, products and components, services related to production, and management, production and inspection processes.

Target Students/ Prerequisites
The Target Students for the Course is Test Managers, Manual Testers and Developers who want to switch to Testing, Newbie Automation Testers and Fresher’s with IT Background. Our Comprehensive training provides you technical and practical experience required to succeed in the Work Place.

Course Content
MANUAL TESTING
SDLC
What are the different phases of SDLC?
How does the process of Software Development Start?
Project Initiation
Requirement Gathering and Analysis
What is Requirement document and what it contains?
What is use case document and what it contains?
What is Basic path and Alternate Path?
Role of Business Analyst
Example for explaining each phase
Role of technical specification team
What is Technical specification document?
What is System Design?
Role of Design team
What is design document?
Role of architecture team
System development
Role of development team
Deliverable of Development phase
System testing
Role of testers and types of testing
User acceptance testing
System deployment
System maintenance
Events in the maintenance phase like bug fixes

STLC
How are the phases of STLC carried out?
What is testing?
Role of testers
Why do we need to test?
Activities involved in the testing phase
What is test plan and test case document?
Steps of test case execution
What does test case document contain?
How to write test case document?
What is required to test any application?

TEST CASES
What is test case?
What does test case document contain?
How to write test case document?
Different test case techniques

TEST PLAN
What is Test Plan?
How to write test plan document?
What does the test plan document contain?
Who writes and approves the test plan document?
How manage the test case documents?
What is the pass/fail criterion?

TYPES OF TESTING
Different Phases of testing
What is unit testing?
What is Minimum acceptance testing?
What is integration, system and system integration testing?
What is User acceptance testing?
What is Regression Testing?

DEFECT ANALYSIS
What is a defect?
Various Defect tracking tools
How to use the defect tracking tools?
How to enter the details of defect in the defect tracking tool?
How to identify a defect?
What is severity and priority?

TRACEABILITY MATRIX
What is Traceability Matrix[TM]?
Who Prepares the TM document?
What is the reference for writing TM?
What is the use of TM?
What is present in the TM document?
Sample TM
Tools used for developing TM
Various Teams and their Roles
Configuration Management Team
Role of configuration management team
What is Deployment?
Deployment Team
Role of Deployment team
Version Control
Various version tools and its usage
Difference between QC and QA
What is automation testing?
Why, what and when to automate?
Various tools used for automation testing

MANAGEMENT TOOL
QUALITY CENTER
Introduction to Quality Center
What is Quality Center?
Why to use Quality Center
Version of Quality Center
Overview of quality Center user interface
Various tabs in Quality center
Requirement Module
Requirement Module Overview
Creating Requirement tree
Creating Parent & Child requirements
Understanding the Description tab
Understanding the History tab
Uploading attachments to requirement
A glance at various columns in requirement
Types of views in requirement module
Requirement grid view
Requirement coverage view
Test Plan Module
Creating folder structure
Create test cases
Requirement coverage
Test Lab Module
Overview of Test Lab
Detail of various tabs
Creating folders
Creating Test sets
Adding test cases
Different columns in Execution Grid
Execution Flow tab
Scheduling Test runs
Test Set Properties tab
Linked Defects tab
Running Tests manually
Running Tests automatically
Viewing Test results
Quality Center Defects
Overview of Defects
Creating defects after test execution
Adding defects in defect module
Creating defects during test execution
Linking Defects
How to close a defect
Closing defects after retest
Mailing the defects
Quality Center reports & graphs
Why Reports & Graphs?
How to create reports & graphs for Analysis?

AUTOMATION TESTING
QUICK TEST PROFESSIONAL
Introduction to QTP
What is QTP
Prepare Before Automation
Application Under Test
First look at Add-Ins for QTP
Understanding the QTP User Interface
Setting up preferences in QTP before recording.

Different versions of QTP (Text based)
Difference between QTP 9.0 and QTP 8.2.
Difference between QTP 9.2 and QTP 9.0
Difference between QTP 9.5 and QTP 9.2.

Record and run a script
Record a simple script
Save the script
Run the test script
Understand the result

Introduction to Object Repository
What is Object Repository
Types of Object Repository
Object Repository Manager
Associating shared Object Repository with test

Shared Object Repository
Local Object Repository
Create a shared Object Repository
Add objects to shared Object Repository
Save an shared Object Repository
Modify the shared Object Repository
Comparing Local and Shared Object Repository

Synchronization
What is Synchronization
Synchronization in QTP
Add Synchronization Steps for an Object

Check Point
What is Check Point
Using Standard Check Point
Using Text Check Point
Using Access ability check point
Using XML Check Point

Database checkpoint
What is database checkpoint
Writing SQL Query using Microsoft Query
Parameterize a database checkpoint

Output Values
What is Output value
Using Standard Output value
Using Text Output value
Using Database Output value
Using XML Output value
Data Driven Test
What is Data Driven test
What is Parameterization

Actions
Regular Expression

About the Trainer

10 + Years of IT experience, provided training for over 1000+ professionals online Real-time IT experience which enables to provide dedicated quality training. Teaching is his passion vast experience in providing online training around the globe with good communication skills.