SQT SIX MONTHS TRAINING IN CHANDIGARH / MOHALI

Expert Training by 15 Years Experts

Introduction to Software Application Testing

  • Overview of Software Application Testing
  • Overview of SDLC [Software Development Life Cycle]
  • Overview of Project Execution Lifecycle
  • Overview of Project Lifecycle
  • Terms used in software testing [Defect, Error, Bug, Failure etc..]

Models of Software Engineering

  • Waterfall Model
  • Prototype model
  • Spiral Model
  • Incremental Model
  • RAD (Rapid Application Development)
  • V Model

Quality Management System

  • What is Quality Management System and It's need
  • What is Quality Assurance
  • What is Quality Control
  • Review process and Types of Review Process
  • What is Quality Improvement
  • Quality Management Life cycle
  • Principals of Quality Management
  • Policies and Processes
  • Elements of Processes
  • Overview of Quality and Operational Excellence
  • Quality Standard

Software Testing Methodology

  • White Box
  • Black Box
  • Grey Box

Levels of Testing

  • Unit Testing
  • Integration Testing
  • System testing
  • UAT

Testing Types

  • Smoke Testing/ Sanity Testing
  • Functional Testing
  • Non Functional Testing
  • Security Testing
  • SOA testing
  • Mobile Testing
  • Adhoc and Exploratory testing
  • Web Application Testing
  • Accessibility Testing

Test Plan, Test Reports

  • Overview of Traceability Matrix and creation
  • Overview of Test Metrics and its importance
  • Test case writing
  • Test case exhibition
  • Bug Reporting

Agile Methodology

  • Introduction to Agile Methodology
  • Scrum Process
  • Meetings & Artifacts (Sprint, Sprint Burn down chart,Sprint Review etc.)

Practical Implementation of Agile Introduction to Agile Tool

  • How to create User Story
  • How to Add Task
  • How to Track Tasks
  • Acceptance criteria of Task Order
  • Kanban Board

Software Testing Lifecycle (STLC) Practical Introduction to Project (Lab Sessions)

  • Creation of Use Cases
  • Creation Of Test Plan
  • Creation Of Test Cases
  • Implementation of testing optimization Techniques (ECP, BVA, Decision Table...)
  • Review Of Test Cases
  • Execution Of Test Case
  • Agile Tracking, Scrum Meeting and Daily Stand-ups
  • Defect Reporting

OVERVIEW OF DOMAINS

  • Insurance
  • Health Care
  • General Banking Overview
  • Basic understanding of Insurance Business
  • Know Terminology used in Insurance
  • Type of insurance
  • Non Life & Life & General Insurance
  • Introduction of Health care Domain
  • Health care Terminology
  • Health care work Flow
  • Role of Bank
  • Types of Banks
  • Banking structure in India
  • Service Offered by Bank
  • Type of Cards
  • Mobile Banking

Introduction

  • What is Database Application ?
  • Understanding data storage
  • Back end & front end Testing
  • General Database Basics
  • Relational Database Concepts

Basic Sql

  • Overview of DML , DDL, TCL
  • DML : Insert , update , Delete , marge
  • DDL : Create, Drop, Alter, Rename, Modify, Truncate
  • TCL : Commit, RoleBack, SavePoint

SQL Functions

  • Single Row Function / Multiple Row Function
  • String Function , Number Function , Date and Time Function, General Function

Joining Tables

  • Obtaining data from multiple tables
  • Types of joins : Inner joins , Non eque Join, Cross Join, Natural Join, Left Join ,Right join, Full Join

Operators : (Data Using Group Function)

  • Arithmatic Operator
  • Relational/Logical
  • Like Operator

Constraints & View

  • Not Null
  • Unique
  • Primary key
  • Foreign key
  • Check

QUICK TEST PROFESSIONAL (QTP)

  • Introduction
  • Object Identification
  • Object Spy
  • Batch Execution
  • Run Mode in QTP

LOAD RUNNER

  • Introduction
  • Load runner testing process
  • Vuser Scripts
  • Working with Vuser
  • Transactions
  • Parametrization
  • Check Points
  • Rendezvous Points
  • LR controller

SELENIUM IDE

  • What is Selenium / Testing tool selenium
  • Introduction to Selenium IDE,RC and WebDriver
  • Configuring IDE
  • Recording Script
  • Running, Pausing and debugging Script
  • Running a Script line by line
  • Inserting commands in between script,
  • Commands commonly used in the IDE
  • About XPATHS, How to Get XPATH
  • Verification Mode in IDE
  • User-extension JS in Selenium IDE
  • Using IF statements and loops in IDE
  • Echo,StoreEval and StoredVars
  • Randomization of Test Data

QUALITY CENTER (QC)

  • Introduction
  • Site Administration
  • Test Planning
  • Test Execution
  • Filter Technique
  • Sorting Technique
  • Attachments Technique
  • Defect Tracking
  • Writing Test case using QC
  • Execution of test cases in QC
  • Overview of defect life cycle
  • Logging Defect in QC

USP

  • Certification level training of ISTQB.
  • Detailed Training on each topic-(From basic till advance level).
  • Practical Exposure- Enables Professional to work in the Industry immediately after the course.
  • Chance to work on Live Projects.
  • Updated and well equipped Lab.
  • 12 Hours lab facility with lab coordinator.
  • Training on the latest versions.
  • 100% Job Assistance.

QTP Fundamentals

  • Why QTP ?
  • When do we use QTP ?
  • Which application will we test? Will be doing live applications testing
  • Downloading and installing trial version
  • Installing addins
  • Installing script debugger
  • QTP vs other automation tools
  • Advantages/ Disadvantages of QTP
  • How much VB scripting is required in QTP?
  • Simple Record and Run

Basics of QTP

  • Creating a new Test
  • Record/Run
  • Record and Run settings
  • Rules for recording web based applications
  • Rules for recording windows based applications
  • Run from step and Run to step
  • Commenting and uncommenting code
  • Changing font size in QTP
  • Expert view and Keyword view - Which is better?
  • Option Steps
  • Slowing down the script execution speed
  • Saving the test
  • Batch Runner

Recording types, Virtual objects

  • What If QTP fails to recognize objects?
  • Analog Recording Mode
  • Low Level Recording Mode
  • Virtual objects and their usage

Insert

  • Dimension [Inferred , Horizontal , vertialcal , Parallel , Radius , Radius to center , Folded Radious Concentic Circle , Arc Length , Horizontal chain , Vertiacal chain , Horizontal

Objects, Object Repository

  • What is an object?
  • Object Spy
  • Features in Object Spy
  • Classification of objects
  • Object Repository
  • Mapping OR with code and application
  • Object hierarchy in Object repository
  • Dragging objects
  • Object Synchronization and wait
  • Adding objects manually in OR
  • Adding all objects of page in OR
  • Adding selected objects of page
  • Finding Object in OR from app
  • Finding Object in app from OR
  • Storing OR on hard disk
  • Local and shared object repository
  • Implementing QTP in your project and importance of shared repository
  • Object repository manager
  • Merging object repositories

Object Identification

  • Native and Identification Properties
  • GetRoProperty - Read Identification properties
  • Script to find browser version
  • Script to print browser title
  • Find number of search results on live applications
  • Links
  • List box / Multi Select List Box
  • Input Box
  • Button
  • Radio Buttons
  • CheckBoxes
  • Identifying/reading Text from application
  • Spy Operations
  • Capture screenshot of page
  • Capture screenshot of an object like Link, button etc

Checkpoints

  • What are checkpoints?
  • Active screen
  • Concept of step generator
  • Standard Checkpoint
  • Text checkpoint
  • Text area checkpoint
  • Bitmap checkpoint
  • Database checkpoint
  • Accessibility checkpoint
  • XML Checkpoint
  • Practicality of checkpoints
  • Checkpoints in Webtables

Output Values

  • What is output value?
  • Standard Output value
  • Text Output value
  • Text area Output value
  • Database Output value
  • Checkpoints and output value with Webtables
  • Parameterizing output values
  • Practicality of checkpoints and output value

Parameterization

  • What is Parameterization
  • Dynamic Parameterization
  • Data Table Parameterization
  • Random Parameterization
  • Environment Parameterization

Recovery Scenarios

  • What is recovery scenario manager?
  • When do we use Recover scenario in QTP?
  • Various phases of recovery scenario
  • Handling popups with recovery scenario
  • Handling errors with Recovery scenario
  • Parameters of the recovery Function
  • Enabling conditions of recovery scenario

VB Scripting Fundamentals

  • What is VB? Why VB in QTP ?
  • variables and constants
  • Msgbox, Inputbox, vbCRLF
  • Running Script
  • Concatination operator
  • Managing long Strings
  • Run from Step and Run to Step
  • Optionexplicit
  • Statements
  • While loop, for loop
  • Exiting loops
  • Debugging Script
  • Practical usage of loops in QTP
  • Creating/Executing VB scripts in QTP
  • Creating/Executing VB scripts in notepad

Actions, Function Libraries

  • What Is action?
  • Exit Action
  • Multiple Actions in Test
  • Shared OR of the Actions
  • What are reusable actions
  • Creating and calling a reusable action
  • Local Functions
  • Library Functions
  • Practical usage of function libraries
  • When to use reusable actions and when to use function libraries
  • Split Action

Working without OR, Handling Webtables

  • Working without Object repository
  • Why/When to work without OR
  • Counting total open browsers
  • Closing all open Browsers
  • Identifying object with single/multiple properties without using OR
  • What if 2 objects have same Properties
  • Working with Links opening in new tab
  • Type of Descriptive Programming
  • Dynamic and Static Programming
  • Description .Create

Functions and Objects in VB

  • Arrays,Dim
  • Redim and arrays
  • Sub, Option explicit
  • Sat Statement
  • Using Inbuilt VB Functions
  • User Define Function
  • Type Conversion functions
  • Date and Time functions
  • Comparing dates
  • Formatting dates
  • String manipulation functions
  • Practical usage of functions in QTP
  • On error resume next
  • Methods and Properties of Err Object

Descriptive programming using VB

  • Counting all the objects in a page
  • How does QTP extracts objects
  • Extracting all the objects and printing properties of objects
  • What is Micclass
  • Extracting all links of page and printing their names
  • When do we use descriptive programming and bulk object extraction
  • Unique properties and similar objects
  • Extracting specific objects
  • Descriptive programming and various web components
  • Finding all result links after searching on Live Applications
  • Exercise on online applications(Google,Gmail,Yahoo and Facebook)
  • Navigating through Pagination links

Descriptive Programming/VB continued

  • Objects inside objects
  • Count Child Object
  • Finding Objects which do not have Unique properties
  • Login Text Fields in any live applications
  • Closing all open Browsers
  • Using regular expressions in descriptions
  • Using Regex to Handle dynamically changing object

Descriptive programming/VB - Testing Links

  • Extracting links and clicking them one by one
  • How to find if link is broken
  • Testing Pagination Links

Reports , ToProperty and ROProperty, Object validation

  • Various Test Status-Pass, Fail, Done, Warning
  • Reporter Object
  • Reporter .report event
  • Properties and Methods of reporter object
  • Marking test case fail/pass
  • Difference between TO Property and RO property
  • Comparing RO and TO properties
  • Reporting RO and TO properties validation in reports using a dictionary object

Datatable/XL file handling

  • Why data table
  • What is data table object
  • Local and global sheets
  • Global Sheet - Reading/writing data
  • Local Sheet - Reading/writing data
  • Adding custom sheets in data table
  • Run time Data table
  • Adding columns through script
  • Importing xls sheet data into data table sheet
  • Importing complete xls file in data table
  • Exporting sheet from xls file
  • Exporting complete data table to xls file
  • Counting Rows and Column in Datatable

Handling XLS files with VB script

  • Why do we need Xls file handling?
  • VB script to create xls file
  • Opening existing xls file
  • FileSystemObject object methods and properties
  • VB script to find if XLS file is existing
  • Overriding an existing file
  • Adding sheet / Deleting sheets
  • Counting number of rows/column in a sheet
  • Reading from XLS File
  • Writing in XLS File
  • Determining if sheet/column is existing
  • Copying contents of one sheet to another
  • Comparing contents of 2 sheets
  • Concept of function library
  • Creating custom Xls Functions and storing them in VBS File
  • Preparing custom functions to read, write, delete and add sheets/cells/columns

Dictionary Object, File Handling(FSO) in VB

  • What is Dictionary Object in VB
  • Methods and Properties of Dictionary Object
  • What is FileSystemObject
  • FileSystemObject object methods and properties
  • Reading, Writing, Creating, Deleting files
  • Creating files Using FSO
  • Writing files Using FSO
  • Reading Files Using FSO
  • Files Collection - Handling multiple files
  • Folders Collection - Handling multiple folders
  • Random Number generation

QC connection with QTP

  • What is QC
  • QC Addin
  • QC Test Plan
  • QC Test Resources
  • Saving a Test in QC
  • Adding Test to QC Test Set
  • Executing QTP test through QC
  • Batch execution of tests
  • Viewing QTP test run reports through QC
Tutors
  • Manjit Singh

  • Umesh Kumar

  • Sandeep Kaur

  • Ramandeep Singh

  • Sunil Sharma

  • Vijay Mahajan

  • Gurpreet Kaur

Our Skills
  • Java 100%
  • Android 95%
  • IOS 85%
  • PHP 95%
  • Design 90%
  • HTML CSS 95%
  • WordPress 95%
  • Magento 95%
  • UI 95%
FOLLOW US ON
facebook link  linkedin link  google plus link  twitter link  website rss link
Placements Done Over 5000
WE ACCEPT ONLINE PAYMENTS
online payment
PAY ONLINE
online payment