Upload
lytram
View
214
Download
0
Embed Size (px)
Citation preview
London School of Information Technology Limited
www.thelsit.com
Hands-on Practical Training Courses
in
Manual and Automation Software Testing
Leading to any or all of the following (depending on the Courses and Modules completed):
• 100% guarantee to pass your BCS/ISTQB Certified Tester Foundation Level (CTFL) exam or your
full exam money back!
• London School of Information Technology Certificate of Training in Manual Software Testing
• London School of Information Technology Certificate of Training in Automation Functional Software
Testing using HP Unified Functional Testing – UFT
• London School of Information Technology Certificate of Training in Automation Non-Functional
Software Testing Course using HP Loadrunner Testing tool
Contact:
Email: [email protected]
Netherlands: Kruitberghof 94 1104 BC Amsterdam Telephone: +31686438951
United Kingdom: 1 Boundary Street Erith DA8 2PP Telephone: +447447048063
Nigeria: 12 Ajisafe Street GRA Ikeja Lagos Telephone:+2347039872137, +2347062962587
Sam Fatiregun
BSc, MSc (I.T.), PGCE (PCET) CCAI, MBCS CITP
Principal IT Consultant/Trainer
Table of Contents
Course 001:Hands-on practical training in Manual Software Testing ..................................................................... 3
Course 002: Hands-on practical training in Functional Automation Software Testing using HP Unified
Functional Testing tool – UFT .............................................................................................................................................. 4
Course 003: Hands-on practical training in Automation Non-Functional Software Testing using HP
Loadrunner Testing tool ......................................................................................................................................................... 9
Bonus Extras ............................................................................................................................................................................ 10
About your Instructors ........................................................................................................................................................ 11
Course Schedule .................................................................................................................................................................... 32
Course Costs and methods of payment ........................................................................................................................... 33
Location for Residential Bootcamp and Classroom based Courses ........................................................................ 34
LSIT in Pictures..................................................................................................................................................................... 35
Course 001:Hands-on practical training in Manual Software Testing Leading to:
100% guarantee to pass of your BCS/ISTQB Certified Tester Foundation Level (CTFL) exam or your
full exam money back!
London School of Information Technology certificate of training indicating the following student
deliverables for Manual Software Testing Course (depending on modules completed):
Module
No.
Module Description/Learning outcome Time
(hours)
MT001 ISTQB Certified Tester
Foundation Level
Certificate
Detailed Interactive Training to cover the
BCS/ISTQB Certified Tester Foundation Level
Certificate Syllabus with practice questions
20
MT 002 Detailed Test Planning
for System Integration
Testing Level
Student will produce a Detailed Test Plan for
System Integration Testing Level based on a
software solution
10
MT 003 Detailed Test Plan for
User Acceptance Testing
Level
Student will produce a Detailed Test Plan for
User Acceptance Testing Level based on a
software solution
10
MT 004 Traceability Matrix for
System Integration
Testing Level
Student will produce a Traceability Matrix for
System Integration Testing Level based on a
software solution
4
MT 005 Traceability Matrix for
User Acceptance Testing
Level
Student will produce a Traceability Matrix for
User Acceptance Testing Level based on a
software solution
4
MT 006 Test Estimate for
System Integration
Testing Level
Student will produce a Test Estimate for System
Integration Testing Level based on a software
solution
2
MT 007 Test Execution Plan for
System Integration
Testing Level
Student will produce a Test Execution Plan for
System Integration Testing Level based on a
software solution
2
MT 008 Test Estimate for User
Acceptance Testing Level
Student will produce a Test Estimate for User
Acceptance Testing Level based on a software
solution
2
MT 009 Quality Test Scripts for
System Integration
Testing Level
Student will produce Quality Test Scripts for
System Integration Testing Level based on a
software solution
18
MT 010 Quality Test Scripts for
User Acceptance Testing
Level
Student will produce Quality Test Scripts for
User Acceptance Testing Level based on a
software solution
18
MT 011 Manual Test Execution at
System Integration
Testing Level using a
Test and Defect
Management tool
Student will perform Manual Test Execution at
System Integration Testing Level based on a
software solution using a Test and Defect
Management tool
16
Module
No.
Module Description/Learning outcome Time
(hours)
MT 012 Test Defect Reporting at
System Integration
Testing Level
Student will perform Test Defect Reporting at
System Integration Testing Level based on a
software solution using a Test and Defect
Management tool
20
MT 013 Manual practical hands-
on Restesting
Student will perform Manual practical hands-on
Restesting at System Integration Testing Level
based on a software solution using a Test and
Defect Management tool
10
MT 014 Manual practical hands-
on Regression Testing
Student will perform Manual practical hands-on
Regression Testing at System Integration Testing
Level based on a software solution using a Test
and Defect Management tool
4
Total hours 140
Course 002: Hands-on practical training in Functional Automation Software Testing using
HP Unified Functional Testing tool – UFT S.No Modules Description/Learning outcome Time
(hours)
FAT001 Introduction to UFT &
ADD - Ins
• Why do you need UFT for Functional Regression
Testing?
• Features of the latest version of UFT 12.1
• Functional Regression Testing Roadmap: Detailed
Steps/Automation Life Cycle
• Prerequisites for Test Automation
• VB Script as scripting language of UFT
4
FAT002 VB script basics • Introduction to VBScript
• Declaring and Using Variables in VBScript
• Operators, Operator precedence & Constants in
VBScript
• Using Conditional Statements in VBScript
• Using Loops in VBscipt
• Using Procedures & Functions in VBScript
• Focusing on 100% automation rather than
flaunting VB skills
20
S.No Modules Description/Learning outcome Time
(hours)
FAT003 UFT IDE important components of the UFT IDE
• Menu bar
• Properties window
• Document tab
• Solution Explorer
• Toolbox tab
• Output tab
• Active Screen
• Data tab
• How to use UFT IDE
3
FAT004 Record & Run Settings |
Recording the Script
• How to Record a UFT Script
• Steps to Record a Script in UFT
2
FAT005 Replay | Run Settings - Understanding Recorded Script
- Test Results for UFT
2
FAT006 UFT Object
identification
• Object identification process of HP UFT
• Understanding the object identification process
of UFT
2
FAT007 Parameterization • what is parameterization
• Advantages of parameterization
• Script Level Parametrisation
• Test Level Parametrisation
• Passing Parameters between two scripts
4
FAT008 Checkpoints/Verification
points
• types of checkpoints in UFT
• How to use Checkpoints in UFT
4
FAT009 OutPut Values • What are Output values in UFT
• Types of Output Values
• How to use Output values in UFT
2
FAT0010 Advanced coding in UFT
using Conditional Loops
• If & Else Loop
• If elseif
• while wend
• do case
• for Loops
2
S.No Modules Description/Learning outcome Time
(hours)
FAT011 Reporter.Report Event
in UFT
• How to use Reporter.Report Event in UFT
• Results Formatting
• Event Status and values
• 0 or micPass
• 1 or micFail
• 2 or micDone
• 3 or micWarning
2
FAT012 Actions in UFT • Types of Actions in UFT
• How to use Actions in UFT
• Splitting an existing action
• GLOBAL Datasheet
• LOCAL Datasheet
• Methods to import Actions into a Test
• Creating input and output PARAMETERS for an
action
• Exiting an Action
• Global Iterations & Local Iterations
• Changing the action iteration frequency
2
FAT013 Smart identification in
UFT
• How Smart Identification works in UFT
• Base Filter Properties
• Optional Filter Properties
2
FAT014 Object Property
Modification
• How to modify object property in UFT
• Replacing Mandatory and Assistive properties
2
FAT015 Ordinal identifiers • Use of Ordinal Identifier in UFT
• Types of Ordinal Identifiers
○ Index based
○ Location based
○ Creation Time
2
FAT016 Local Object Repository • How Object Identification Works in UFT
• Types of Object Repository in UFT
○ Local Object Repository
○ Shared Object Repository
• Creating a Shared Object Repository
• Associating a Shared Object Repository
• Editing a Shared Object Repository
2
FAT017 Recording Modes in UFT Types of recording modes
• Context Sensitive
• Analog
• Low Level
S.No Modules Description/Learning outcome Time
(hours)
FAT018 User Defined Functions
in UFT
• How to use Functions in 2
FAT019 Transactions in UFT • How to use Transactions in UFT 2
FAT020 Recovery Scenarios in
UFT
• How to use Recovery Scenario in UFT
• How to handle errors in your script
2
FAT021 Optional Step in UFT • How to use Optional step in UFT 2
FAT022 Object Spy,
GetRoProperty,
GetTOProperty &
SetTOProperty in UFT
Detailed explanation of the following:
• Object Spy & GetRoProperty
• GetTOProperty & SetTOProperty
2
FAT023 Descriptive Programming
in UFT
• What is Descriptive Programming?
• Types of Descriptive Programming
• Why Use Descriptive Programming?
6
FAT024 Test Automation
Frameworks
• What is Framework
• What are the various Automation Frameworks
available?
• Benefits of framework
4
FAT025 Creating Automation
Frameworks with UFT
• Data Driven Framework
• Keyword Driven Framework
• Hybrid Framework
2
FAT026 Business Process
Testing (BPT) with UFT
• Why BPT?
• BPT Framework
2
FAT027 Using Excel with UFT How you can work using Excel with UFT 2
FAT028 Mobile Testing with
UFT
• Various Mobile Testing Methods
• Advantages of UFT for Mobile testing
2
FAT029 Environment Variable in
UFT
• What is Environment Variable?
• Types of UFT environment variables
• User-defined Variables
2
FAT030 API Testing with UFT • What is API Testing?
• Why API Testing is important?
• Why API Testing is important?
2
FAT031 Converting manual Test
Case to Automation
Test Case
Practical hands-on conversion of manual Test
Case to Automation Test Case
4
FAT032 Automation Workshop Using 2 Business Cases for Live UFT Automation
Testing Project:
• web based case scenario - Flight Reservation
Application
• desktop application based case scenario -
40
S.No Modules Description/Learning outcome Time
(hours)
Mortgage Application
FAT033 UFT Interview
Preparation
Top 30 Loadrunner Interview Questions and how
to Answer them
4
FAT034 UFT Certification Guide Overview of Hewlett Packard LoadRunner
certifications:
• HP AIS - LoadRunner v11
• HP ASE - LoadRunner v11
2
FAT035 UFT Quiz Quiz to test your knowledge of Loadrunner 1
Total hours 140
Course 003: Hands-on practical training in Automation Non-Functional Software Testing
using HP Loadrunner Testing tool
Module
No.
Module Description/Learning outcome Time
(hours)
ANFT001 Introduction to
Loadrunner
• Why do you need Performance Testing?
• What is LoadRunner Architecture?
• VUGen
• Controller
• Agents Machine/Load Generators/Injectors
• Performance Testing Roadmap: Detailed Steps
3
ANFT002 Understanding VUGen in
LoadRunner
• The script development process in VUGen
• Compare recording between UFT and LoadRunner
• Introduction to Web Tours Application
• Understanding the VUGen Environment
• Creating Your First VUGen Script
• Using Transactions at Record Time
• Insert Comments at Record Time
• Code Generation
• Deciding a Protocol and Protocol Advisor
• Recording Options
• Playback a Script and understanding Log
• Overview of Files Generated During Record &
Playback
12
ANFT003 Advance VUGEN:
Pamaretization,
Transactions, Rendous
point
• Using Transactions
• Understanding Think Time, Rendezvous Points and
Comments
• Inserting Functions through menu
• Parameterization and it's configuration
• Run Time Settings and their impact on VU
simulation
- Run Logic
- Pacing
- Log
• Think Times
• Speed Simulation
• Browser Emulation
• Proxy
16
ANFT004 Correaltion in
Loadrunner
• what is Correaltion in Loadrunner
• Ultimate Guide to Correaltion in Loadrunner
• Automatic correlation
• Manual correlation
• Understanding Web_reg_save_param function
4
Module
No.
Module Description/Learning outcome Time
(hours)
ANFT005 How to use Controller in
LoadRunner
• How to Launch Controller
• Simulating a Manual Scenario
• Simulating a Goal-Oriented Scenario
• Configure Load Generators
• Schedule a Group
• Working with SLAs
4
ANFT006 How to use Analysis in
LoadRunner
• How to Launch Controller
• Simulating a Manual Scenario
• Simulating a Goal-Oriented Scenario
• Configure Load Generators
• Schedule a Group
• Working with SLAs
4
ANFT007 Loadrunner Interview
Preparation
Top 30 Loadrunner Interview Questions and how to
Answer them
4
ANFT008 Loadrunner
Certification Guide
Overview of Hewlett Packard LoadRunner
certifications:
• HP AIS - LoadRunner v11
• HP ASE - LoadRunner v11
2
ANFT009 Loadrunner Quiz Quiz to test your knowledge of Loadrunner 1
Total hours 50
Bonus Extras Help with CV development – 4 hours
CV Workshops – 4 hours
Interview drills for manual and automation testing – 4 hours
Free Membership of the British Computer Society for 1 year as Associate Member of The
British Computer Society (AMBCS)
Website: www.bcs.org
About your Instructors
Sam Fatiregun BSc, MSc (I.T.), PGCE (PCET) CCAI, MBCS CITP
Principal IT Consultant/Trainer
LinkedIn: uk.linkedin.com/in/samfatiregun
Sam is a UK trained Chartered Information Technology Professional accredited by the British
Computer Society (BCS). Sam’s IT career spans several years in the UK across IT Consulting to
Designing & Delivery of IT training at Post Compulsory Education level (Post 16 Colleges, Universities
and Private Institutions). Sam has worked as Test Manager and Senior Technical Test Consultant on
multiple Projects for top blue chip companies in the UK and Netherlands including Rabobank, ABN
AMRO BANK Microsoft, Barclaycard, Capita, First Choice Holidays and many more.
A summary of Sam’s qualifications and UK experience is as follows:
Qualifications
• ISEB Certified in Software Testing
• Cisco Certified Academy Instructor
• Masters degree in Information Technology from the University of East London in UK
• PGCE in Post Compulsory Education and Training from the University of Greenwich in UK
Honours and Awards
• Chartered IT Professional Member of the British Computer Society (MBCS CITP)
• Chartered Membership Assessor for the British Computer Society
Experience (Mainstream IT and Education)
• Rabobank, Utrecht, Netherlands
• ABN AMRO BANK, Rotterdam/Amsterdam/Amstelveen
o Business Analyst/UAT Coordinator for Operations International
o Test Manager T24 International Domain
o International Domain Test Manager
o Temenos T24 Test Specialist
• Amlin Insurance UK - Senior Technical Test Consultant
• DX Network UK - Senior Technical Test Consultant
• Service Birmingham/Birmingham City Council UK - Senior Technical Test Consultant
• First Choice Holiday, UK – Senior Technical Test Consultant
• Barclaycard, UK - Senior Technical Test Consultant
• Skycard, UK - Senior Technical Test Consultant
• Capita SIP Services, UK - Senior Technical Test Consultant
• Mitsui Sumitomo Insurance (London Management) Ltd - Senior Business Intelligence Test
Consultant
• Microsoft MSN - Senior Technical Software Test Engineer
• Capita/Harrow Council SAP CRM Project - Senior Technical Test Analyst
• Pipex - Senior Technical Test Analyst
• London School of Information Technology – Principal Consultant
o Hands-on trainer in BCS Business Analysis Qualification
o Hands-on trainer in BCS Software Testing Qualification
o Hands-on trainer in ITIL
o Hands-on trainer in ServiceNow for automating and managing IT service relationships
o Hands-on trainer in Agile
• Lecturer in Higher Level Computing on programmes run by several institutions in the UK including:
o The University of Greenwich UK
o The University of Southampton New College UK
o Greenwich Community College UK
o Lewisham College UK (where he served as Course Leader of the Foundation degree in
Creative Business and Information Technologies in charge of Recruitment, Retention
and Achievement of students)
Recommendations for Sam Fatiregun by former students
Who to Recommend…: Sam Fatiregun.
Your Full Name…………: Glory Uyi Olaye, AMBCS.
Your Email Address…..:[email protected]
Your Contact Number:+31 678994473
In What Capacity do you know him: As a Trainer, Mentor, Motivator.
Statement of Recommendation:
-------------------------------------------
Mr Sam Fatiregun is a Genius in the Field of Information Technology [IT] with special references to
his Training, Teaching, Mentoring and Motivational Skills, Experience &Leadership
Capacities/Abilities.
I was mentored and Trained under his benevolent Tutelage and Professionalism which made me
become a Certified Test Analyst, Business Analyst and Agile Practitioner.
Mr Sam is a Highly qualitative IT Expert who has a wide and very broad-based knowledge in Training,
Estimation, Management, Implementation and Administrative prerequisites in the world of
Information Technology[ICT].
A Wonderful Initiator, Mr Sam is Humble, Sociable, Respectable, Understanding and Selfless in the
disposition of his duties, as well as a Very serious minded professional whose only goals are centered
on Presentable, Functional, Acceptable results and Qualitative Deliveries.
Mr. Sam Fatiregun is an Epitome of Knowledge, Experience, Reliability, Quality and Progressive Team
Motivator and Inspirator.
I sincerely Accord him a UNIVERSAL RECOMMENDATION.
Recommendations for Sam Fatiregun by former work colleagues
Amit Kumar
Senior Quality Assurance Engineer
Amit has more than 12 years of core experience in Software Testing/Non functional test
automation/Test Automation using different automation tools and technologies.Good experience of
working with Agile(scrum/ kanban methodologies).Experienced in due diligence and streamlining of
test/test automation process. Knowledge of End to End test implementation starting from
Requirement set up, Test creation, Test execution,Defect finding and Defect fixing.Good experience
in test coordination. Good Experience of framework development, Mentoring automation team,
Administrating Test management tool e.g. Quality center and Rational quality manager, knowledge
transition, coordinating in onsite offshore model, Authoring process document and ensuring the
smooth delivery in multiple vendor environment. Worked in different domains and technologies.Very
good understanding of programming concepts and database queries.A quick learner with positive and
optimistic attitude.Always ready to take up any challenges for the benefit of the team and the
company.
Specialties: Selenium,Load Runner, QTP, QC, Microsoft Test Manager,Team Foundation
Server,Rational Functional Tester,Quality Center administration,Rational Quality Manager
administration,Build Forge Administration,Ant,Maven etc.
Qualifications
• CSTE: QAI
• Rational Certified Solution Developer, IBM
• Microsoft certified professional, Microsoft
• CDAC: DAC
• Magadh University B.E., Computer Science
Honours & Awards
• Employee excellence award, Head of Organization, March 2006
• Spot Award, Testing Centre of excellence
• Spot Award, Employee of the quarter awards
Experience
• Senior Software Test Engineer eVision Industry Software
• Automation testing Specialist/Manager Projects, CTS
• Test automation Consultant, ABN AMRO Bank N.V.
• Staff Software Engineer, IBM
• Assistant Manager, Keane
• Senior consultant, Datascan technology
• Consultant, DataScan Technologies
• Contractor from Keane, Allianz Life
Recommendations for Amit Kumar
Course Schedule We run the courses throughout the week and year using any of the following media:
1. Online
2. Residential Bootcamp
3. Classroom based
Online Schedule for Course 001:Hands-on practical training in Manual Software Testing (Max
attendance for an individual is 2 Slots per day)
Details Time Days of the week
Morning Session 09:00 – 12:00 Monday to Saturday
Afternoon Session 14:00 – 17:00 Monday to Saturday
Evening Session 19:00 – 22:00 Monday to Saturday
Early Morning Session 04:00 – 07:00 Monday to Saturday
Classroom based Schedule for Course 001:Hands-on practical training in Manual Software
Testing (Max attendance for an individual is 2 Slots per day)
Details Time Days of the week
Morning Session 09:00 – 12:00 Monday to Saturday
Afternoon Session 14:00 – 17:00 Monday to Saturday
Residential Bootcamp Schedule for Course 001:Hands-on practical training in Manual Software
Testing (Max attendance for an individual is 2 Slots per day)
Details Time Days of the week
Morning Session 09:00 – 12:00 Monday to Sunday
Afternoon Session 14:00 – 17:00 Monday to Sunday
Evening Session 19:00 – 22:00 Monday to Sunday
Online Schedule for Course 002: Hands-on practical training in Functional Automation Software
Testing using HP Unified Functional Testing tool – UFT
Details Time Days of the week
Evening Session 19:00 – 21:00 Monday to Friday
Morning Session 10:00 – 14:00 Saturday and Sunday
Evening Session 17:00 – 21:00 Saturday and Sunday
Online Schedule for Course 003: Hands-on practical training in Automation Non-Functional Software
Testing using HP Loadrunner Testing tool
Details Time Days of the week
Evening Session 19:00 – 21:00 Monday to Friday
Morning Session 10:00 – 14:00 Saturday and Sunday
Evening Session 17:00 – 21:00 Saturday and Sunday
Course Costs and methods of payment
Course Title Delivery
Medium
Total hours Cost Method of Payment
Course 001: Hands-
on practical training
in Manual Software
Testing
Online
140 €600 • Paypal at www.thelsit.com
• Western union
• Bank Transfer
• Cash
Residential
Bootcamp
(accommodation
and 2 meals per
day included in
fee)
140 €1600 • Paypal at www.thelsit.com
• Western union
• Bank Transfer
• Cash
Classroom
based
140 €1200 • Paypal at www.thelsit.com
• Western union
• Bank Transfer
• Cash
Course 002: Hands-
on practical training
in Functional
Automation
Software Testing
using HP Unified
Functional Testing
tool – UFT
Online
140 €600 • Paypal at www.thelsit.com
• Western union
• Bank Transfer
• Cash
Course 003: Hands-
on practical training
in Automation Non-
Functional Software
Testing using HP
Loadrunner Testing
tool
Online
50 €400 • Paypal at www.thelsit.com
• Western union
• Bank Transfer
• Cash
Location for Residential Bootcamp and Classroom based Courses
* Location is subject to availability
City & Country Contact Address Pictures
Amsterdam,
Netherlands
Kruitberghof 94, 1104BC
Amsterdam Zuidoost, Amsterdam
NL
Erith, Kent UK • Erith Library Plus Erith DA8
1SL
• 1 Boundary Street Erith DA8
2PP
Lagos, Nigeria
• 12 Ajisafe Street GRA Ikeja
Lagos
• 12 Landbridge Avenue, Oniru
Estate, Victoria Island, Lagos,
Nigeria
Abuja, Nigeria
LSIT in Pictures
Day 2 of LSIT reunion weekend with old students in Amsterdam 2015
Residential bootcamp lounge, dinning and kitchen
Facilities at our residential bootcamp in Amsterdam
Students training at old LSIT training centre in London in 2007