Home >> Training & Placement >> BA/QA Training >> View

QA Testing Online Training

29 Feb, 2020
Icon IT Inc in Frisco, TX provides Online QA training with quality assurance certification for beginners and advanced level students also get Software Quality Assurance training course materials.
Contact 210-331-7879.
QA Testing Online Training

IconITInc is one of the best training institute in leading IT online training. We provide bestQA online trainingwith our highly professional real-time trainers. RunningQATesting results in dramatically improved performance, simplified administration and streamlined IT landscape resulting in lowering total cost of ownership. IconITInc also does corporate training and help them to train their employees.


Why do you choose testing?
Need to correlate
What is Project?
Need to correlate
What is a product?
Need to correlate
What is Quality?
Need to correlate
Why Software bugs?
Need to correlate
What is testing?

Where exactly testing come into picture?

Conventional testing
Need to correlate
Unconventional testing

Software Development Life Cycle

Initial (or) Requirements phase
Need to correlate
Analysis phase
Need to correlate
Design phase
Need to correlate
Coding phase
Need to correlate
Testing phase
Need to correlate
Delivery and Maintenance phase

Testing Methodology

Black box Testing
Need to correlate
White box testing
Need to correlate
Gray box testing

Levels of testing

Unit level testing
Need to correlate
Module level testing
Need to correlate
Integration level testing
Need to correlate
System level testing
Need to correlate
User acceptance level testing


One tire architecture (or) Standalone environment
Need to correlate
Two-tier architecture (or) Client alone environment
Need to correlate
Three tier architecture (or) Web environment
Need to correlate
N-tier architecture (or) Distributed environment

Software Development Models

Waterfall model
Need to correlate
Prototype model
Need to correlate
Evolutionary model
Need to correlate
Spiral model
Need to correlate
Fish model
Need to correlate

Types of testing

Build verification testing
Need to correlate
Regression testing
Need to correlate
Need to correlate
Alpha testing
Need to correlate
Beta testing
Need to correlate
Static testing
Need to correlate
Dynamic testing
Need to correlate
Installation testing
Need to correlate
Compatibility testing
Need to correlate
Monkey testing
Need to correlate
Usability testing
Need to correlate
End-to-End testing
Need to correlate
Exploratory testing
Need to correlate
Security testing
Need to correlate
Port testing
Need to correlate
Reliability testing
Need to correlate
Mutation testing
Need to correlate
Adhoc testing

Software Testing Life Cycle

Test planning
Contents of the test plan
Test Development
Use case reviews
Types of test cases
Formats of testing documents
Testing process
Test case design
Test design techniques
Need to correlate
Test Execution phase
Need to correlate
Result Analysis phase
Need to correlate
Bug tracking and reporting
Types of bugs
Identifying the bugs
Isolation the bugs
Bug life cycle
Reporting the bugs
Classical bug reporting
Common repository oriented bug reporting process
Bug tracking tool oriented bug reporting process

Mobile Testing

What is Mobile Testing?
How is Mobile Testing different from Web Testing?
What is Android Emulator and iPhone Simulator
Exercise & Assignments

Understanding Android Framework for Effective Testing

Architecture Overview
Application Life Cycle Management
Application Components
Using Resources
Content Providers
Exercise & Assignments

Setting up Android Emulator for Testing

Setting up Eclipse IDE
Setting up Android SDK
Setting up Eclipse Android ADT Plugin
Setting up Android Virtual Devices
Android Versions and SDKs
Types of Android AVDs

Testing Android User Interface

Various Layout types, such as LinearLayout, RelativeLayout etc
UI Events
View Hierarchy
Exercise & Assignments

Verifying Data on SQLite Database

SQLite on Android
SQL Basics
Database Connectivity
Data Binding
Using ContentProvider
Implementing ContentProvider
Exercise & Assignments

Testing Web Applications on Mobile Devices

What is HTML5
Mobile Browser Compatibility
Testing Strategy
Testing Steps
Industry Tools for Web Application Testing on Mobile Devices
Exercise & Assignments

Using JUnit for Android Unit Testing

Getting Started with JUnit
Creating JUnit Test Cases
Testing for Exceptions
Test Fixtures
Test Suites
Running Tests and Reporting
Exercise & Assignments

Android Testing Environment

Android Test Projects
Android Test Case Classes
Additional Android Assertions
Mock Object Classes
Touch and Key Events
Testing and Threading Issues
Exercise & Assignments

Productivity Tips

The Android Debug Bridge (ADB) and the Android Emulator Console
Installing and Uninstalling Apps
Copying Files to and from the Emulator/Device
Issuing Shell Commands on the Emulator/Device
Viewing the System Log with ADBlogcat
Emulator Runtime Images: User Data and SD Card
Exercise & Assignments

Anatomy of QTP
Parts of QTP
Recording and Running

Recording and Run Settings
Recording Modes

Object repository

Types of Objects

Local and Shared Repositories
Object Identification
Types of Objects
QTP Life Cycle

Test Planning
Generating the basic test
Enhancing the test
Inserting the Check Point Statements
Inserting the Synchronization Point Statements
Parameterization the test(Data Driven Testing)
Inserting the Out Put values
Inserting Transaction point Statements
Inserting the Programmatic Statements
Utility Statements
Inserting the comments
Writing the script statements manual
Debugging the test
Executing the test
Analyzing the Results

Advanced Topics

Virtual object Configuration
Batch testing
Recovery Scenario’s
Environment Variables
Regular Expressions
Library Files/Function Library
Descriptive Programming
Data table methods

Introduction to Quality Center

What is Quality Center?
Why 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 the 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
Using parameters
Template test cases
‘Call to test’ feature
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 and Graphs

Why Reports & Graphs?
How to create reports & graphs for Analysis?


Introduction to LoadRunner

Introduction to load testing
Functionality of LoadRunner
LoadRunner usage

Record and Run

Record functionality
Run functionality
Recording and executing a sample application


What are actions?
Creating multiple actions
Calling actions from other scripts


Introduction to parameterization
Necessity of parameterization
Various sources of doing parameterization


What is the transaction?
Need to use transaction
Reporting transaction time


Understanding the Controller
Usage of Controller
Features of Controller
Rendezvous point


Understanding Correlation
Need to correlate
Process of correlation
Submit Your Comment
Subscribe for newsletter
TX NRI's Chat (0 Users Online)