If you are looking for the complete COURSE MODULES Which are covered inside the QA TRAINING PROGRAM , Please Visit www.qatestingonlinetraining.com
CALL 2292348977
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
SOFTWARE TESTING COURSE MODULES BY WWW.QATESTINGONLINETRAINING.COM
1. COURSE MODULESNo ratings yet
qatestingonlinetraining.com /course-modules/
Please Rate T his Article :
Submit
Topic wise QA Testing Training Course Details:
Module
Topic
Module SQA Manual Test ing
–1
Software
Quality
Asurance
(SQA)
Software Engineering
Detailed information about SDLC – Software Development Life Cycle.
Software Development Methodologies – V- Model Waterfall, Agile, SCRUM, Sprint, User Stories etc.
Session – 1 Software Requirement Specification Documents
Business Requirement Document (BRD) Functional Requirement Document (FRD)
Roles and responsibilities of business analyst, developers, technical architects, qa testers,
configuration management team, end users, clients, project managers, qa lead, qa manager.
What is Software Quality Assurance (QA) and Testing?
Software Testing Life Cycle (STLC)
Types of software Applications, Windows based, web based etc.
Session – 2 Types of Testing, Unit testing, functional testing, integration test, Regression Test, System Testing,
Smoke Testing, Data Driven Testing
Black Box Testing and White Box testing, UAT testing
what is Backend Testing and Data Driven Testing? Smoke Testing, Sanity Testing,
Browser compatibility Testing, External Interface Testing and
Functional Testing, Integration Testing, Unit Testing, HA Testing, Security Testing, Cross browser
testing,
Manual Testing, Automation Testing and Performance Testing.
Validation vs Verification
While teaching QTP, Automation Testing, we can discuss more on Data Driven Testing.
This can be done manually also but when we discuss while doing Automation testing with multiple
sets of Data, student can understand the advantage of doing data driven testing.
While Teaching “LoadRunner” we discuss different type of Performance Testing types like Stress
test, Load Test etc.
Practice – Group Discussion on types of testing
Session – 3 QA Tester Role – Software Testing Life Cycle
Understanding the requirement document and writing Test cases in Excel, Writing Test Data
Home Assignments and also Practice sessions in class.
Practice – Group Discussion , Domain related discussion on Banking, Mobile/Telecom, Supply
chain, Healthcare
Module
SQA – 2
Session – 4 How to write Test Cases on Telecom, Health care projects, Prepare RTM and test matrices
2. Review Test cases written by students.
Boundary Value analysis.
Session – 5 How to write Test Plan, what is Objective, Scope and Strategy of the test plan
Entry and Exit criteria. Testing Techniques.
Home work Assignments and also Practice sessions in class.
Session – 6 Review Test Plan and Test cases.
Discuss Defect Life Cycle while teaching Quality center Defect module
What is clustering, Load Balancer, Front end, Back End, Middle ware, etc.. about Project and
Application architecture, External Systems etc.
High Availability / Clustering – HA Testing (other training centers do not cover this topic)
Module
SQA- 3
HP Qualit y Cent er | HP ALM – Applicat ion Lif e Cycle Management
Session – 7 Installation instructions and resolving the Quality center installation issues on student’s computer.
Session – 8 HP Quality center Installation Issues.
NOTE: Discuss about Banking Domain when we write requirements.
Introduction to Quality Center. How to Manage testing Process using HP Quality Center.
Advantages of Quality Center Over Excel Sheet.
Requirements Module: Write Requirements on Banking / Finance Domain Project
Test Plan Module: Based on the requirement write Test Plan, Test Cases and RTM – Requirement
traceability Matrix.
Home work Assignments and Practice sessions in class and resolve student’s questions.
Session – 9 Review of Home Work Assignment
Test Lab Module: Based on Test plan execute the Test cases and file Defects
Session –
10
Defects Module:
Export Test cases from Excel sheet to Quality Center.
Export Data from Quality Center to Excel.
Overview of BPT, Resources & Reports – Graphs Module.
Module SQA SQL – St ruct ure Query Language
–4
Session –
11
What is Database?
What is RDBMS – Relational Database Management System?
What are the RDBMS currently available in the Market?
What is SQL?
What is Data Definition Language (DDL)
What is Data Manipulation Language (DML)
What is Data Control Language (DCL)
Session –
12
Install and Working with Toad Tool – To execute SQL queries – Toad tool is an interface to connect
to Database.
Write different types of SQL queries with examples? Home work/ Assignments Role of tester in
SQL?
Session –
13
Different types of SQL Functions, Arithmetic, logical, etc…
Primary Key, Foreign key constraint.
What are types of SQL Joins and Execute Joins with examples?
How to perform JOIN?
Joins, Inner Join, Outer Join, Self Join, Right Join | Right Outer Join, Left Outer Join | Left Join
3. SQL Groupby Statement
SQL Having clause
Module SQA UNIX | Linux Operat ing Syst em
–5
Session –
15
Install tools “Putty” and Cygwin
Introduction to UNIX / Linux: What is UNIX Operating System? and Tester role in UNIX
Important UNIX commands
What is FTP? FTP Commands, FTP tools like Filez illa, WinScp etc.
FTP the files from one operating system to another.
Practice on UNIX / Linux
Interview Questions on Unix / Linux.
Session –
14
What is shell script? VI Editor?
How to execute Shell script.
What is Log file?
How to ftp log files to windows OS and send it to developers to track the defects
How to practice Linux commands using Cygwin
Module SQA HP QTP | HP UFT Training – Aut omat ion Test ing
–6
Session –
15
HP QTP /
HP UFT
Session –
16
HP QTP /
HP UFT
HP UFT training | HP qtp training
QTP installation By Technical support team Installation instructions for UFT Software | QTP
Software Patches for IE browser if needed How to make the Internet explorer | IE browser as default
How to run QTP and IE as administrator Technical issues while installing HP QTP | HP UFT
QTP online training | HP UFT online training
Drawbacks of manual testingBenef it s of aut omat ion Test ing
Different testing tools available in the market for automation testing
Evaluate the tool/Selection criteria of tool , ROI
Selection criteria for the manual test cases to be automated
Overview of manual testing and automation testing
Advantages of QTP | HP UFT
Version history of QTP | HP UFT
QTP | HP UFT new features
HP UFT license types | HP QTP
Quick Test Professional Add- in Manager | HP UFT Add- In Manager
Why Record and Run settings window is required in HP UFT | HP QTP?
Open the application – invoke application and Systemutil methods
HP QTP | HP UFT IDE understanding
Key elements of QTP | HP UFT
- Test pane
- Data table
- Active screen
- Debug viewer
- Missing resources etc.
Session –
17
HP Unified Functional Testing
HP UFT | HP QTP testing process
HP QTP /
HP UFT
- Test planning/Create the environment
- Recording/Create the basic test
- Enhancing the script
4. - Debugging the script
- Running the script
- Analyz e the Test results, and Reporting the defects
Session –
18
HP QTP training video | HP UFT training videos | HP Unified Functional Testing
HP QTP /
HP UFT
How to create a new test | How to open an existing test
Understanding the QTP test folder structure
Handling multiple tests/scripts in UFT
Recording modes in QTP UFT
- Normal
- Analog
- Low level
- Insight recording
Analyz e the results window
Simple record and Play back – Windows & Web application
Different objects in QTP | HP Unified Functional Testing Tool – UFT :
- Test object
- Run time object
- Utility object
- Automation objects
Object repository
- Local Repository
- Shared repository
How UFT identifies Objects
Working with Test Objects
- How to identify the object
- Highlight the object
- Understanding the test object properties
Adding the objects to OR manually
Session –
19
learn qtp online | learn uft online
Learn Unified Functional Testing Tool
HP QTP /
HP UFT
Parameteriz ation concept in UFT
Working with Datatable
5. - Introduction to data tables
- Working with data table methods
Create a script with multiple test data , (Test the login functionality with multiple user names and
passwords)
- Import the excel into the data table
Practice
Session –
20
HP QTP /
HP UFT
hp qtp online training videos
hp uft online training videos
hp unified functional testing tool videos
What is checkpoint in QTP
Checkpoints in UFT
Need to insert Checkpoints in UFT?
Types of Checkpoints in UFT
- Standard Checkpoint
- Text Checkpoint
- Text Area Checkpoint
- Bitmap Checkpoint
- Database Checkpoint- Accessibility Checkpoint
- XML Checkpoint (From Application)
- XML Checkpoint (From Resource)
- Page Checkpoint
- Image Checkpoint
- PDF check point
- Table Checkpoint
Practice
What is output value in QTP
Output values in QTP | UFT
Need to insert Output values in UFT?
Session –
21
online qtp training
online uft training
HP QTP /
HP UFT
Types of Output values in UFT
- Standard Output value
- Text Output value
- Text Area Output value
- Database Output value
- XML Output value (From Application)
- XML Output value (From Resource)
6. Transactions
- Need of transactions
- Insert transactions during recording in UFT
Working with Actions :
- Non reusable actions
- Re usable actions
- External actions
How to modify Action properties
Practice
Session –
22
online qtp training | online uft training | online training in HP Unified Functional Testing Tool
Object Identification mechanism Object Spy Object Repository Manager
HP QTP /
HP UFT
How to associate the repositories to the test
Introduction to VB Script
- VB Script Introduction
- Data Types
- Variables
- Conditional statements (IF, Select)
- Conditional Loops ( For, Do While Do Until)
Procedures – Sub and Functions
Practice
Module SQA HP LoadRunner – Perf ormance Test ing
–7
Session –
23
LoadRunner software Installation.
LoadRunner is an Performance Testing tool that allows you to test the performance/load of the
application before, during, and after deployment. This course is designed to give you training in
load and performance testing tasks. The LoadRunner Virtual User Generator (VUGen), Controller
and Analysis (Report tool) will be covered in this course. You will create VuGen script to create
actions and run load test scenarios using the Controller. The Analysis is used to analyz e load /
performance test results. You will learn to work with the graphs to display data after a test is run. All
topics are supported by hands- on labs designed to provide you with the knowledge necessary to
load test the system using LoadRunner. You also practice on the Loadrunner to get hands on
experience.
Session –
24
What is Performance Testing and its types, Load Testing, Volume Testing, Stress Testing and other
types of testing related to Performance, Performance Testing Process, LoadRunner Components,
VUGen, Controller, Analysis- Report
Types of Protocols and VUGen Script
Session –
25
VUser Scripts:
Parameteriz ation
Actions
Run time options
7. Automatic Correlation
Think Time
Correlation
Rendez vous Point
Session –
26
Controller: Manual Scenario/Goal- oriented Scenario – How to choose between the two?
Ramp Up, Ramp Down etc.., Settings, how to run the VUser Scripts
Analysis : How to analyz e reports, Reports : Generate Reports (Word / HTML)
Module SQA Review All t he sessions and Focus on CMM, conf igurat ion management and ot her
–8
qualit y cont rols, Resume building
Session –
27
Manual Testing Review, Test case review, Testing methodologies like Agile, Quality Center Review
of requirement module, Test Plan Module, Test Lab module, Defect Module, severity and Priority,
RTM, Defect life cycle.
Session –
28
Quality Standard, ISO, CMMI, Export Test Cases from Excel to Quality Center, QTP Script
execution in Quality Center, Interview Questions.
What is clustering, Load Balancer, Front end, Back End, Middle ware, etc.. about Project and
Application architecture.
Concepts of Configuration management, Change management, Project release documents etc.
Concepts of What is Cluster, What is HA (High Availability Testing), Integration Testing with external
systems.
Discuss Interview prep, How to build Resume.
Module SQA IBM Main Frame Test ing
–9
Session 29
Introduction To Mainframe
History of Mainframe
Advantages
Differences from PC
Differences from DB, AS400
Industry Solutions
Role of Mainframe tester
Architecture
General Access
Important Transaction Codes
TSO & ISPF Fundamentals
Definitions
General Access
Jobs, tasks, Transactions
ISPF Menu Structure
ISPF Menu Settings
Edit
View
Utilities
Batch
SDSF
Changing log/list settings
ISPF commands
Creating a data set
Editing a data set
Deleting a data set
Printing a data set
Session –
30
JCL – Job Control Language
Command
Create
Submit
Abend
8. Batch jobs
Command
Create
Submit
Abend
CICS Overview
Definition
Functions
Components
General Access
Menu Structure
screens
Relation with submitting jobs
Tools used with Mainframe
Interview Related Questions
Module SQA SAP Test ing
– 10
Session –
31
Business Process & Accounting Fundamentals
Introduction
Overview
Modules
Module Integration
Industry Solutions
SAP Implementation Methodology
System Landscape
Project Teams
Levels of Customiz ation
General Access
SAP Data
Important Transaction Codes
Session –
32
SAP Fundamentals
Architecture & General Access
Implementation Life Cycle
Data in SAP
Master Data
Transaction Data
System Data
Process Flows, Transactions & Tables of MM & SD Modules
Testing concepts
Test case design
Test scenario design on
S&D module ( Sales & Distribution)
Business Process flow
Create Sales Order, Invoice, Billing and verification
S&D module
Workflow
Create Billing and verification
Business Process completion
Session –
33
Understand Test Automation Framework/ Tools for SAP
Test Methodology & Concepts for SAP
Test Automation concepts.
Tester role & test case development
Interview questions.
Module SQA WebServices / SOA / SoapUI Test ing
– 11
Session –
34
Why Middleware technologies like Tibco, CORBA, Message Q, IBM MQ and WebServices in a
real time software project development?
What is Service Oriented Architecture (SOA)?
Who is using SOA?
9. What is WebServices?Why WebServices are Being Used?
How do you do SOA and Web services?
What is WSDL?
Web Service Standards
Understanding WSDL
WSDL Specification
The WSDL Document
WSDL by Example
WSDL Abstract
WSDL Concrete
Style and Use
How is WSDL Used?
Retrieving and Viewing/ Inspecting WSDL files
WSDL and WebServices
Services PortType and operations Message
SOAP, SOAPUI Pro Tool
SoapUI Pro – Download, Installation
What is SOAP Protocol and REST?
What is API Testing
Tools to Test WebServices
WebServices in Real Time using SoapUI Tool
SOAPUI Tool Installation and Practice
How to Test Websrvices
Why we need to Test Web Services
What is XML, Request, Response XML, WSDL Files
What is End point
Functional testing of Web Services using SOAPUI
Functional Testing of WebServices using SOAPUI and WSDL
Interview Questions, Practical training on WebServices Testing using SoapUI Too
Session –
35
An XML History
HTML
XML vs. HTML
W3C and the XML Specification
XML Syntax: The Bricks Elements
Attributes
Attributes vs. Element
XML Miscellaneous Well- Formed
What is XML
XML Tags
The Difference between XML and HTML
With XML You Invent Your Own Tags
What is an XML Element?
What is XML Schema?
What is a synchronous web service?
What is an asynchronous web service?
Exercises on Web Services Testing using SoapUI Tool
How to write test cases for WebServices Testing
Interview questions on WebServices Testing?
Module SQA ETL Test ing Training, Dat a warehouse Test ing
– 12
Session –
36
What is ETL & Data Warehousing?
Extraction
Transformation
Loading
Introduction to Data ware house, purpose of DWH with examples
DWH Architecture
OLTP System vs OLAP System
What is a fact table?
What is a dimension table?
Fact vs. Dimension
What is star schema?
What is snow flake schema?
10. Session –
37
DWH Tools (different types of dwh tools)
Types of data bases used in ETL testing
Explaining about data mapping document
Session –
38
Testing tools used for ETL testing
Process flow in ETL Testing
Writing test cases for mapping documents
UNIX Commands for ETL Testing
SQL Queries and SQL Joins for ETL Testing
Module SQA – 13 – Mobile Application Testing Training
Mobile
Overview/Int roduct ion t o Mobile applicat ion t est ing
Applicat ion
Test ing
Training
session- 1
What is Mobile Application Testing?
Differences between Mobile and Mobile application testing.
Differences between Native, Hybrid and Mobile Web application?
Complexity of mobile testing domain.
Mobile
Application
Testing
Training
session- 2
Mobile Applications
Network related applications.
Other applications.
Recommended strategy for mobile application testing
Mobile
Application
Testing
Training
session- 3
Mobile Plat f orms:
Types of Mobiles
Simulators and Emulators
Android
iOS
Windows7
Bada
Symbian
Blackberry
Mobile t est ing and Mobile applicat ion t est ing st rat egy
Building a Mobile Testing Strategy.
How to choose which devices to test, planning what to test and how to review strategy
Mobile
Application
Testing
Training
session- 4
Unique challenges in mobile applicat ion t est ing
Devices
Platforms
Different OS versions
Compatibility
Interrupt testing
Set up your Emulat or
What is emulator?
How to configure emulator?
How to install the build?
Module SQA IBM Rat ional Qualit y Test Manager (RQM)
– 14
Session 39
& 40
Important features of IBM Rational Quality Manager (RQM) / Rational Test manager.
Dashboard, Viewlets, Project area, Test Suites, Test Plan, Test Case, Requirements, Test Scripts