syllabus/SQT six... · Web viewWhen do we use descriptive programming and bulk object extraction...
-
Upload
truongcong -
Category
Documents
-
view
220 -
download
1
Transcript of syllabus/SQT six... · Web viewWhen do we use descriptive programming and bulk object extraction...
DP Project Development Pvt. Ltd.
Six Months SQT Training Course Syllabus
Be a Profession with Technical Training Courses at DP Project Development.
Be a Profession with Technical Training Courses at DP Project Development. DP Project
Development is one of the most preferred places where any layman can learn SQT in 6
months and also be an expert in IT. Our course offers an in-depth within reach solution to
people. Anyone who prefers this training can learn both advantages and disadvantages of the
program and can provide readymade solution of any issue arising from different situation. This
course - SQT provides an in depth knowledge going into details starting from system design,
problems related to definition, analysis related requirements and others details of testing.
Interesting feature of this is that, it includes mock tests and technical test which provides
confidence to students to clear technical interview and pass the certification exam with ISTQB.
Software testing training will increase portability, maintainability, compatibility, capability,
reliability, efficiency and usability of the candidate. This training program helps businessman
and job applicants to know a prominent way to progress productivity and cost diminution. DP
Project Development has trainers who are specialist in this field. They convey their proficiency
in a way that the trainee can relate very easily with the subject and excel in the field. The training
imparted makes them very much capable of taking proper situation based decision and to solve
issues, making them more desired candidates than rest in the job market.
SQT Training Module:
1. Introduction to Software Application Testing
Overview of Software Application Testing
Overview of SDLC [Software Development Life Cycle]
Overview of Project Execution Lifecycle
© DP Project Development Pvt. Ltd.Address- 572, Secter-4, Vaishali, Ghaziabad, Uttar Pradesh-201010 (INDIA)
Phone:-01204375244, +91-8586890684Website: www.projectdevelopment.co.in, E-mail: [email protected]
DP Project Development Pvt. Ltd.
Overview of Project Lifecycle
Terms used in software testing [Defect, Error, Bug, Failure etc.]
2. Models of Software Engineering
Waterfall Model
Prototype model
Spiral Model
Incremental Model
RAD (Rapid Application Development)
V Mode
3. 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
4. Software Testing Methodology
White Box
© DP Project Development Pvt. Ltd.Address- 572, Secter-4, Vaishali, Ghaziabad, Uttar Pradesh-201010 (INDIA)
Phone:-01204375244, +91-8586890684Website: www.projectdevelopment.co.in, E-mail: [email protected]
DP Project Development Pvt. Ltd.
Black Box
Grey Box
5. Levels of Testing
Unit Testing
Integration Testing
System testing
UAT
6. 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
7. Test Plan, Test Reports
Overview of Traceability Matrix and creation
Overview of Test Metrics and its importance
Test case writing
© DP Project Development Pvt. Ltd.Address- 572, Secter-4, Vaishali, Ghaziabad, Uttar Pradesh-201010 (INDIA)
Phone:-01204375244, +91-8586890684Website: www.projectdevelopment.co.in, E-mail: [email protected]
DP Project Development Pvt. Ltd.
Test case exhibition
Bug Reporting
8. Agile Methodology
Introduction to Agile Methodology
Scrum Process
Meetings & Artifacts (Sprint, Sprint Burn down chart, Sprint Review etc.)
9. 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
10. 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
11. OVERVIEW OF DOMAINS
Insurance
Health Care
General Banking Overview
© DP Project Development Pvt. Ltd.Address- 572, Secter-4, Vaishali, Ghaziabad, Uttar Pradesh-201010 (INDIA)
Phone:-01204375244, +91-8586890684Website: www.projectdevelopment.co.in, E-mail: [email protected]
DP Project Development Pvt. Ltd.
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
12. Introduction
What is Database Application?
Understanding data storage
Back end & front end Testing
General Database Basics
Relational Database Concepts
13. Basic Sql
Overview of DML , DDL, TCL
DML : Insert , update , Delete , marge
© DP Project Development Pvt. Ltd.Address- 572, Secter-4, Vaishali, Ghaziabad, Uttar Pradesh-201010 (INDIA)
Phone:-01204375244, +91-8586890684Website: www.projectdevelopment.co.in, E-mail: [email protected]
DP Project Development Pvt. Ltd.
DDL : Create, Drop, Alter, Rename, Modify, Truncate
TCL : Commit, RoleBack, SavePoint
14. SQL Functions
Single Row Function / Multiple Row Function
String Function , Number Function , Date and Time Function, General Function
15. 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
16. Operators : (Data Using Group Function)
Arithmetic Operator
Relational/Logical
Like Operator
17. Constraints & View
Not Null
Unique
Primary key
Foreign key
Check
18. QUICK TEST PROFESSIONAL (QTP)
Introduction
Object Identification
Object Spy© DP Project Development Pvt. Ltd.
Address- 572, Secter-4, Vaishali, Ghaziabad, Uttar Pradesh-201010 (INDIA)Phone:-01204375244, +91-8586890684
Website: www.projectdevelopment.co.in, E-mail: [email protected]
DP Project Development Pvt. Ltd.
Batch Execution
Run Mode in QTP
19. LOAD RUNNER
Introduction
Load runner testing process
Vuser Scripts
Working with Vuser
Transactions
Parametrization
Check Points
Rendezvous Points
LR controller
20. 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
© DP Project Development Pvt. Ltd.Address- 572, Secter-4, Vaishali, Ghaziabad, Uttar Pradesh-201010 (INDIA)
Phone:-01204375244, +91-8586890684Website: www.projectdevelopment.co.in, E-mail: [email protected]
DP Project Development Pvt. Ltd.
User-extension JS in Selenium IDE
Using IF statements and loops in IDE
Echo,StoreEval and StoredVars
Randomization of Test Data
21. 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
22. 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.© DP Project Development Pvt. Ltd.
Address- 572, Secter-4, Vaishali, Ghaziabad, Uttar Pradesh-201010 (INDIA)Phone:-01204375244, +91-8586890684
Website: www.projectdevelopment.co.in, E-mail: [email protected]
DP Project Development Pvt. Ltd.
12 Hours lab facility with lab coordinator.
Training on the latest versions.
100% Job Assistance.
23. 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
24. 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
© DP Project Development Pvt. Ltd.Address- 572, Secter-4, Vaishali, Ghaziabad, Uttar Pradesh-201010 (INDIA)
Phone:-01204375244, +91-8586890684Website: www.projectdevelopment.co.in, E-mail: [email protected]
DP Project Development Pvt. Ltd.
Expert view and Keyword view - Which is better?
Option Steps
Slowing down the script execution speed
Saving the test
Batch Runner
25. Recording types, Virtual objects
What If QTP fails to recognize objects?
Analog Recording Mode
Low Level Recording Mode
Virtual objects and their usage
26. 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
© DP Project Development Pvt. Ltd.Address- 572, Secter-4, Vaishali, Ghaziabad, Uttar Pradesh-201010 (INDIA)
Phone:-01204375244, +91-8586890684Website: www.projectdevelopment.co.in, E-mail: [email protected]
DP Project Development Pvt. Ltd.
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
27. 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
© DP Project Development Pvt. Ltd.Address- 572, Secter-4, Vaishali, Ghaziabad, Uttar Pradesh-201010 (INDIA)
Phone:-01204375244, +91-8586890684Website: www.projectdevelopment.co.in, E-mail: [email protected]
DP Project Development Pvt. Ltd.
28. 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
29. 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
Parameter zing output values
Practicality of checkpoints and output value
© DP Project Development Pvt. Ltd.Address- 572, Secter-4, Vaishali, Ghaziabad, Uttar Pradesh-201010 (INDIA)
Phone:-01204375244, +91-8586890684Website: www.projectdevelopment.co.in, E-mail: [email protected]
DP Project Development Pvt. Ltd.
30. Parameterization
What is Parameterization
Dynamic Parameterization
Data Table Parameterization
Random Parameterization
Environment Parameterization
31. Recovery Scenarios
What is recovery scenario manager?
When do we use Recover scenario in QTP?
Various phases of recovery scenario
Handling popup with recovery scenario
Handling errors with Recovery scenario
Parameters of the recovery Function
Enabling conditions of recovery scenario
32. 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
© DP Project Development Pvt. Ltd.Address- 572, Secter-4, Vaishali, Ghaziabad, Uttar Pradesh-201010 (INDIA)
Phone:-01204375244, +91-8586890684Website: www.projectdevelopment.co.in, E-mail: [email protected]
DP Project Development Pvt. Ltd.
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
33. 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
34. Working without OR, Handling Webtables
Working without Object repository
Why/When to work without OR
Counting total open browsers
© DP Project Development Pvt. Ltd.Address- 572, Secter-4, Vaishali, Ghaziabad, Uttar Pradesh-201010 (INDIA)
Phone:-01204375244, +91-8586890684Website: www.projectdevelopment.co.in, E-mail: [email protected]
DP Project Development Pvt. Ltd.
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
35. 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
© DP Project Development Pvt. Ltd.Address- 572, Secter-4, Vaishali, Ghaziabad, Uttar Pradesh-201010 (INDIA)
Phone:-01204375244, +91-8586890684Website: www.projectdevelopment.co.in, E-mail: [email protected]
DP Project Development Pvt. Ltd.
36. 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
37. 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
38. Reports , ToProperty and ROProperty, Object validation
Various Test Status-Pass, Fail, Done, Warning
© DP Project Development Pvt. Ltd.Address- 572, Secter-4, Vaishali, Ghaziabad, Uttar Pradesh-201010 (INDIA)
Phone:-01204375244, +91-8586890684Website: www.projectdevelopment.co.in, E-mail: [email protected]
DP Project Development Pvt. Ltd.
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
39. Data table/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 Data table
40. Handling XLS files with VB script
Why do we need xls file handling?
© DP Project Development Pvt. Ltd.Address- 572, Secter-4, Vaishali, Ghaziabad, Uttar Pradesh-201010 (INDIA)
Phone:-01204375244, +91-8586890684Website: www.projectdevelopment.co.in, E-mail: [email protected]
DP Project Development Pvt. Ltd.
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
41. 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
© DP Project Development Pvt. Ltd.Address- 572, Secter-4, Vaishali, Ghaziabad, Uttar Pradesh-201010 (INDIA)
Phone:-01204375244, +91-8586890684Website: www.projectdevelopment.co.in, E-mail: [email protected]
DP Project Development Pvt. Ltd.
Reading Files Using FSO
Files Collection - Handling multiple files
Folders Collection - Handling multiple folders
Random Number generation
42. 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
TRAINING SCHEDULE - Please contact us for latest training schedule
TRAINING MODE
We give flexible learning options to trainees
Instructor Lead (REGULAR / ONLINE / WEEK-END / PART-TIME / COMBINED-
FLEXIBLE)
INSTRUCTOR LEAD LIVE ONLINE TRAINING MODE - You can join the training
from any part of world
© DP Project Development Pvt. Ltd.Address- 572, Secter-4, Vaishali, Ghaziabad, Uttar Pradesh-201010 (INDIA)
Phone:-01204375244, +91-8586890684Website: www.projectdevelopment.co.in, E-mail: [email protected]
DP Project Development Pvt. Ltd.
CONTACT DETAILS
DP Project Development Pvt. Ltd.
Address 572, Sec-4, Vaishali, Ghaziabad, Uttar Pradesh-201010, INDIA
Mobile +91-8586890684, +91-120-4375244
Email [email protected]
Website http://www.projectdevelopment.co .in
Skype dp.trainer
© DP Project Development Pvt. Ltd.Address- 572, Secter-4, Vaishali, Ghaziabad, Uttar Pradesh-201010 (INDIA)
Phone:-01204375244, +91-8586890684Website: www.projectdevelopment.co.in, E-mail: [email protected]