SlideShare a Scribd company logo
1 of 13
Download to read offline
QTP Selenium Professional Competency Development Program
We focus on delivering Role-Specific training rather than Product based Training
ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 1
5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266
Course Title: Business Analyst Competency Development Program
Course Duration: 45 hours Training
Training Materials: All attendees would receive
 Training presentation of each session,
 Source Code for examples covered.
Training Format: This course is delivered as a highly interactive session, with extensive live examples. This
course is delivered in Online using Web and Audio Conferencing.
What will you learn?
89he J2EE/JEE Training uses best practices and guidelines from Java Community Process (JCP®
). The training
content is customized to meet the practical needs of a J2EE/JEE professional.
QTP Selenium Professional Role Based Training
Course Duration: 50 hrs. + Live Case Studies
Prerequisite: Anyone with analytical skills
Timings: Weekdays & Weekends (after work hrs)
Mode of Training: Online
How Are We Different?
 We just don’t teach QTP Selenium Concepts but we share our real-time implementation
experiences to get the audiences ready to face customers and Implement Solutions.
 We don’t make QTP Selenium Developer but we make them Complete & Full-fledged QTP
Selenium Consultants by training them on Development, Administration & Application Design
with Project based real-time scenarios and several Case Studies for practice
 Our faculties are not just technical developers or trainers; they are industry experts and
consultants for fortune 500 companies who are highly capable of understanding the business and
know how technology can be closely connected with people and business.
 Our Role-Specific training differs from any other training company in the world
Benefits:
 Quality Course Material & E-books
 24 x 7 Online access to trainers
for Doubts Clarification,
 Project based training with hands on exp.
 Resume Preparation Guidance
 Mock Interviews from Professional
Consultants,
 Marketing one-on-one with a Recruiter
 Real-time Project Documents
 Onsite Job assistance for 1 month
 Special Project training programs for
trained F1 students on OPT or CPT.
Training Highlights:
 Focus on Hands on training
 50 hrs. of Assignments, 2Live Case Studies
 Video Recordings of sessions provided
 JUnit 4 configuration in Project/Eclipse
 QTP Selenium Certification Guidance
 Resume prep, Interview Questions provided
 TestNg Framework / ANT
 Assertions and Reporting Errors /
ErrorCollector
ZaranTech
LLC
QTP Selenium Professional Competency Development Program
We focus on delivering Role-Specific training rather than Product based Training
ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 2
5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266
Audience:
The target audience for the program are Test Leads, Test professionals, Configuration Engineer with basic
knowledge on Automation and minimum two years’ experience in Software Development Life Cycles, and should
be involved with any / all / either of the functions given below:
1. Test Management
2. Functional Testing
3. Performance Analysis
4. Testing
Pre-requisites for this training:
 Core Java which includes, Eclipse IDE, Data types, IF Statements, String class, Loops, Arrays, Functions,
OOPS concepts, Packages, Access Modifiers/ Exception Handling, Collection API/Reflection API, String, File
Handling, Handling XLS Files.
Learning Objectives: After the completion of the course, the participants would be able to:
 Understand the concept of Selenium tools
 Create Functional test Scenarios
 Execution of Scenarios
 Plan an Effective Functional Test
 Record and Play
 Analyzing the results
About the trainer:
1. More than 17 years of Consulting & Teaching experience in different areas of functional testing starting
from inception to delivery of project.
2. With a strong back ground in training and deep knowledge of the core subject and techniques on getting
certification successfully completed ISTQB & CSTE&HP Certified QC-QTP Professional
3. Trained corporates in the manual testing and Automation field.
4. Taught corporates like HUL, Aithent, PSI Data, etc.
ZaranTech
LLC
QTP Selenium Professional Competency Development Program
We focus on delivering Role-Specific training rather than Product based Training
ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 3
5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266
In this training, attendees learn:
BASIC SELENIUM
1. Junit 4 Framework / ANT
2. TestNg Framework / ANT
3. Selenium IDE
4. Selenium WebDriver
5. Selenium WebDriver - 2
6. Selenium WebDriver - 3
7. Selenium WebDriver - 4
8. Selenium 2.0 Features – 3
9. Selenium 2.0 Features – 5
10. Selenium 2.0 - Exercises
ADVANCED SELENIUM
1. Junit and Data Driven Framework
2. Junit and Hybrid (Keyword+FunctionalDecomposition) Framework
3. TestNg ,Functional Decomposition & PageObject Model Framework
4. TestNg and Hybrid (Keyword+Data Driven) Framework
Attendees also learn:
1. ANT & MAVEN with JENKINS
2. Resume Preparation Guidelines and Tips
3. Mock Interviews and Interview Preparation Tips
ZaranTech
LLC
QTP Selenium Professional Competency Development Program
We focus on delivering Role-Specific training rather than Product based Training
ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 4
5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266
QTP Selenium TRAINING
PROGRAM ROADMAP
QTPSeleniumRoleBasedTrainingProgram
BASIC SELENIUM:
TestNg
Framework / ANT
Junit 4
Framework / ANT
Selenium 2.0
Features – 3
Selenium
WebDriver
Selenium IDE
Selenium
WebDriver - 2
Selenium
WebDriver - 4
Selenium
WebDriver - 3
ADVANCE SELENIUM:
TestNg, Functional
Decomposition,
Page Object Model
Framework
Junit &Hybrid
(Keyword+Functiona
l Decomposition)
Framework
Junit and Data
Driven Framework
TestNg and Hybrid
(Keyword+Data
Driven)
Framework
Selenium 2.0
Features – 5
Selenium 2.0 -
Exercises
40 plus Assignments & Case Studies
Certification Guidance
Resumes / Interview Guidance
Mock Interviews (project & technical)
ANT & MAVEN WITH
JENKINS
ZaranTech
LLC
QTP Selenium Professional Competency Development Program
We focus on delivering Role-Specific training rather than Product based Training
ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 5
5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266
Topics covered:
BASIC
Junit 4 Framework / ANT
 JUNIT - What is it?
 JUnit 4 configuration in Project/Eclipse.
 Annotation - JUnit 4.
 Running Test in Junit
 Skipping Tests
 Parameterizing Tests
 Using Assertions
 Reporting Errors / ErrorCollector
 Batch Running - Custom Runners
 ANT - What is it?
 ANT - Downloading and configuring
 Build.xml configuration
 HTML Report generation using Ant
 Building a BAT file to run tests using ANT
TestNg Framework / ANT
 TestNg - What is it?
 Installing TestNg in Eclipse
 Understanding usage of annotations
 Running a Test in TestNg
 Batch Running of tests in TestNg
 Skipping Tests
 Parameterizing Tests – DataProvider.
 Assertions/Reporting Errors
 TestNg Reports
 Advantages over Junit
 Using TestNg in Selenium
 What is Ant
 Downloading and configuring Ant
 Build.xml configuration
 XSLT report generation using TestNg and Ant
 Building a BAT file to run tests using ANT
ZaranTech
LLC
QTP Selenium Professional Competency Development Program
We focus on delivering Role-Specific training rather than Product based Training
ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 6
5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266
Selenium IDE
 Selenium IDE - Installation
 Recording Script
 Script - Running, Pausing and debugging
 Running a script line by line
 Inserting commands in between script
 XPATHS and installing firebug to get XPATHS
 Wait Commands
 Verification and Assertions
 Using verify or assertion
 JavaScript
 User-extension.js in Selenium IDE
 Using if statements and loops in IDE.
 Echo, StoreEval and StoredVars
 Creating your own user extensions
 Making a function in user extension to generate random email address.
 Extracting all values of dropdown.
 Reading XML from JavaScript using DOM.
 Building Test Cases – Example
 Parameterize your IDE test cases with customized use extension and XML.
 Regular Expressions in Selenium IDE.
 Handling JavaScript Alerts
 Capturing screenshots - Selenium IDE
 Testing Flash applications with IDE - Selenium Flex API.
 Capturing screenshots from Selenium IDE
Selenium WebDriver
 WebDriver - Why?
 Downloading WebDriver Jars and configuring in eclipse
 Architecture of selenium webdriver
 Drivers for Firefox, IE, chrome, IPhone, Android etc.
 First Selenium Code
 Working with Internet Explorer and Chrome
 Selenium Web Driver and RC
 Concept of Firefox profile
 Firefox profile - What is it?
 Firefox Profile - Why required?
 Close and Quit -Difference
 Importing webdriver documentation in eclipse
 WebDriver Desired Capabilities Class
ZaranTech
LLC
QTP Selenium Professional Competency Development Program
We focus on delivering Role-Specific training rather than Product based Training
ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 7
5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266
 Proxy settings with webdriver/Working with proxy Servers
 HTMLUnit driver and desired capabilities
Selenium WebDriver - 2
 Fire path and firebug Add-ons installation in Mozilla
 Inspecting elements in Mozilla, Chrome and IE
 HTML language tags and attributes
 Various locator strategies
 WebDriver Interface
 WebElement Interface
 Identifying WebElements using id, name, class
 Finding Xpaths to identify
 Absolute and complete Xpaths
 Creating customized Xpaths without firebug
 Css Selectors
 Generating own Css Selectors
 Performance of Css Selectors as compared to Xpaths
 Finding xpaths/css selectors in different browsers - Mozilla, Chrome and IE
 Objects with same id/xpath/css selector
 Class attribute - What is it?
 Handling Dynamic objects/ids on the page
 Working with different browsers without changing code
Selenium Webdriver - 3
 Managing Input fields, Buttons and creating custom xpaths
 Managing/Identifying Links with xpaths/css selectors
 Extracting More than one object from a page.
 Extracting all links of a page/Bulk extraction of objects.
 Extracting Objects from a specific area of a web page.
 Various strategies to test Links on a page by clicking on them one by one.
 Finding response Headers/ response code.
 Finding whether object is present on page or not.
 Handling drop down list
 Select Class in Selenium API
 Managing radio buttons and Checkboxes
 Hidden components
 isDisplayed function
 Taking Screenshots of the web pages
 How to Google out errors-Self sufficiency
 Exercises
ZaranTech
LLC
QTP Selenium Professional Competency Development Program
We focus on delivering Role-Specific training rather than Product based Training
ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 8
5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266
Selenium WebDriver - 4
 Implicit and Explicit waits
 Best Practices
Selenium WebDriver - 4
 Distributed installations
 PageLoadTimeout Property
 WebDriverWait Class
 WebDriver .Timeout Interface
 ExpectedCondition interface and ExpectedConditions class
 WaitUntil Condition
 Fluent Wait
 Managing Ajax based components
 Concepts of Set Interface in Java
 Window Handles
 Managing tabbed windows in IE, Chrome and Mozilla
 Managing popups in IE, Chrome and Mozilla
 Closing windows
 Default Popups
 Testing https websites / Managing certificate errors in https websites in IE, Chrome and Mozilla
Selenium 2.0 Features - 3
 Extracting Data From WebTable
 Dynamic WebTable Handling
 Attaching files with Selenium
 Changing your Facebook profile picture by attaching new picture
 Mouse movement with Selenium- Mouse Interface
 Handling Ajax Autosuggests
 Handling Google Ajax Autosuggests
 Handling Frames in Web Page
 Handling cookies
 More Examples on Webtables
 Webtables and css Selectors
 Building custom functions for Webtables
 Managing JavaScript alerts
Selenium 2.0 Features - 5
 Simulating front and back button click on Browser using selenium
 Assigning Firefox profile parameters
ZaranTech
LLC
QTP Selenium Professional Competency Development Program
We focus on delivering Role-Specific training rather than Product based Training
ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 9
5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266
 Downloading files using selenium
 Selenium Javadocs
 Listeners- Using WebDriverEventListener
 Practical usage of Listeners in Selenium
 Moving a mouse on a Object and right clicking on it
 Finding Coordinates of a Web Object
 Actions class in Webdriver
 Handling CSS menu with Action class
 Handling CSS menu with JavaScriptExecutor
 JavaScriptExecutor example
 Drag, drop, native events
Selenium 2.0 - Exercises
ADVANCED
Junit and Data Driven Framework
 Overview of Data driven framework
 Building the Test Base Class
 Using Annotations of Junit
 Reading XPATHS, Configuration from properties file
 Initialize the Webdriver
 Building the Test Base Class
 Implementing WebDriver Implicit Wait
 Implementing tests and batch running them
 Repeating a test with different Data
 Building utility functions
 Parameterizing tests using XL Files
 Controlling Execution order from XL Files
 Assertions and Reporting Errors / ErrorCollector
 Storing Screenshots of errors
 Running the framework through ANT
 Generating the HTML reports
 Emailing test reports
 Creating a BAT file for project execution
Junit and Hybrid (Keyword+Functional Decompisition+Page Object Model) Framework
 Overview of Hybrid(Keyword+Data Driven) Framework
 Building XLS File Having Test Cases and Keywords
ZaranTech
LLC
QTP Selenium Professional Competency Development Program
We focus on delivering Role-Specific training rather than Product based Training
ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 10
5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266
 Building XLS File Having Test Data
 Building Base class
 Reading XPATHS, Configuration from properties file
 Implementing ImplicitWait
 Implementing the keywords using the reflection API
 Implementing tests
 Assertions and Reporting Errors
 Parameterizing tests using DataProvider and XL Files
 Repeating a test with different Data
 Running the framework through ANT
 Generating the reports
 Emailing test reports
 Creating a BAT file for project execution
TestNg and Functional Decomposition Framework
 Overview of Data driven framework
 Building the Test Base Class
 Using Annotations of TestNg
 Reading XPATHS, Configuration from properties file
 Initialize the Webdriver
 Implementing WebDriver Implicit Wait
 Implementing tests and batch running them
 Repeating a test with different Data
 Implement logging with Log4J API
 Building utility functions
 Parameterizing tests using XL Files
 Controlling Execution order from XL Files
 Assertions and Reporting Errors
 Storing Screenshots of errors
 Running the framework through ANT
 Generating the XSLT reports
 Creating a BAT file for project execution
 Emailing Test Reports
TestNg and Hybrid (Keyword+Data Driven) Framework
 Overview of Hybrid Framework
 Building XLS File Having Test Cases and Keywords
 Building XLS File Having Test Data
 Building Base class
 Reading XPATHS, Configuration from properties file
ZaranTech
LLC
QTP Selenium Professional Competency Development Program
We focus on delivering Role-Specific training rather than Product based Training
ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 11
5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266
 Implementing WebdriverWait
 Implementing the keywords using the reflection API
 Implementing tests
 Assertions and Reporting Errors
 Parameterizing tests using DataProvider and XL Files
 Repeating a test with different Data
 Running the framework through ANT
 Generating the reports
 Emailing test reports
 Creating a BAT file for project execution
Interview Preparation
1. Mock Interviews
2. Interview Preparation Tips
3. Sample Interview Questions
4. How to clear an Interview
ZaranTech
LLC
QTP Selenium Professional Competency Development Program
We focus on delivering Role-Specific training rather than Product based Training
ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 12
5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266
Healthcare System Application:
As the Product Manager for Inner Expressions you are asked to provide one of your largest clients with
additional features in the EMR (Electronic Medical Records Management) System. The client has requested an
integrated Referral Management System that tracks patients from Primary care into the Specialist
departments. Appointments are created by either the Primary Care Physicians themselves or other clinical staff
like Nurse Practitioners or Clinical Assistants. Each appointment must go through the appropriate checks
including checking if the patient has an active insurance with the client, whether the insurance program covers
the condition of the patient, patient’s preference for location and timings and availability of the Specialist
doctor.
Some appointments may have to be reviewed by the Specialists themselves before they can be approved, the
administrator of the facility (hospital) must have the ability to choose by appointment type to either make it
directly bookable by the Primary Care Staff or as a type that requires review by the specialist. The system
should also allow the Primary Care Staff and specialists departments to exchange notes and comments about a
particular appointment. If the specialist department requests tests or reports as mandatory for the
appointment, the system must ensure that the patient has these available on the date of the appointment.
The Hospital sets about 300 appointments per day and must support about 50 users at the same time. The
existing EMR system is based on J2EE/JEE and a MySQL database system.
CASE STUDY # 1 – “Healthcare System”
Tasks:
 Identify Features - Login Page, Customer Information, Facility Information, Appointments etc.
 Develop Prototype – HTML, JavaScript, CSS
 Implement Functionality – Core Java, Servlets, JSP, Struts, Hibernate
 Deploy and Test Application – Tomcat Server, Eclipse
ZaranTech
LLC
QTP Selenium Professional Competency Development Program
We focus on delivering Role-Specific training rather than Product based Training
ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 13
5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266
OTHER CASE STUDIES: Social Networking, Cruise Management System, Collegiate Sporting system
CASE STUDY # 2 – “Asset Management System”
Asset Management Application:
The asset management system keeps track of a number of assets that can be borrowed, their ownership, their
availability, their current location, the current borrower and the asset history. Assets include books, software,
computers, and peripherals. Assets are entered in the database when acquired, deleted from the database
when disposed. The availability is updated whenever it is borrowed or returned. When a borrower fails to
return an asset on time, the asset management system sends a reminder to the borrower and informs the asset
owner.
The administrator enters new assets in the database, deletes obsolete ones, and updates any information
related to assets. The borrower search for assets in the database to determine their availability and borrows
and returns assets. The asset owner loans assets to borrowers. Each system has exactly one administrator, one
or more asset owners, and one or more borrowers. When referring to any of the above actor, we use the term
"user". All users are known to the system by their name and their email address. The system may keep track of
other attributes such as the owner's telephone number, title, address, and position in the organization.
The system should support at least 200 borrowers and 2000 assets. The system should be extensible to other
types of assets. The system should checkpoint the state of the database every day such that it can be recovered
in case of data loss. Owners and the administrator are authenticated using a user/password combination.
Actors interact with the system via a web browser capable of rendering HTML and HTTP without support for
JavaScript and Java.
The persistent storage is realized using an MySQL database. The business logic is realized using the J2EE/JEE
runtime system.
 a storage subsystem managing persistent data
 a session subsystem controlling authentication, check out, and check in
 a notification subsystem sending past due notices
 an administration subsystem realizing administration requests
 a user interface subsystem translating HTTP requests into requests to other subsystems and translating
results into HTML pages.
Tasks:
 Identify Features - Login Page, Customer Information, Asset Information etc.
 Develop Prototype – HTML, JavaScript, CSS
 Implement Functionality – Core Java, Servlets, JSP, Struts, Hibernate
 Deploy and Test Application – Tomcat Server, Eclipse
ZaranTech
LLC

More Related Content

What's hot

What's hot (19)

Selenium-corporate-training-in-mumbai
Selenium-corporate-training-in-mumbaiSelenium-corporate-training-in-mumbai
Selenium-corporate-training-in-mumbai
 
Swati_Jain Resume
Swati_Jain ResumeSwati_Jain Resume
Swati_Jain Resume
 
KrishnaChaitanya-Java-7 YearsExp
KrishnaChaitanya-Java-7 YearsExpKrishnaChaitanya-Java-7 YearsExp
KrishnaChaitanya-Java-7 YearsExp
 
Yauheni_Semchanka_CV
Yauheni_Semchanka_CVYauheni_Semchanka_CV
Yauheni_Semchanka_CV
 
B certification p5
B certification p5B certification p5
B certification p5
 
Industrial training presentation
Industrial training presentationIndustrial training presentation
Industrial training presentation
 
KRISHNA_NAYAK_Sujeer
KRISHNA_NAYAK_SujeerKRISHNA_NAYAK_Sujeer
KRISHNA_NAYAK_Sujeer
 
Resume_Pratheeshkumar
Resume_PratheeshkumarResume_Pratheeshkumar
Resume_Pratheeshkumar
 
Senior Test Engineer
Senior Test EngineerSenior Test Engineer
Senior Test Engineer
 
Resume_Vishal
Resume_VishalResume_Vishal
Resume_Vishal
 
Deepak_28feb16_mix
Deepak_28feb16_mixDeepak_28feb16_mix
Deepak_28feb16_mix
 
Vivek Tiwari resume
Vivek Tiwari resumeVivek Tiwari resume
Vivek Tiwari resume
 
Selenium training in chennai
Selenium training in chennaiSelenium training in chennai
Selenium training in chennai
 
CV_LuisMorales_03_2016
CV_LuisMorales_03_2016CV_LuisMorales_03_2016
CV_LuisMorales_03_2016
 
Amardeep qa test_automation_cv
Amardeep qa test_automation_cvAmardeep qa test_automation_cv
Amardeep qa test_automation_cv
 
SwatiKumari_Profile
SwatiKumari_ProfileSwatiKumari_Profile
SwatiKumari_Profile
 
F4IT services overview
F4IT services overviewF4IT services overview
F4IT services overview
 
Resume
ResumeResume
Resume
 
Cocoa Programming Certification
Cocoa Programming CertificationCocoa Programming Certification
Cocoa Programming Certification
 

Viewers also liked

INFORMATICA EASY LEARNING ONLINE TRAINING
INFORMATICA EASY LEARNING ONLINE TRAININGINFORMATICA EASY LEARNING ONLINE TRAINING
INFORMATICA EASY LEARNING ONLINE TRAININGZaranTech LLC
 
Introduction To Data Science with Apache Spark
Introduction To Data Science with Apache Spark Introduction To Data Science with Apache Spark
Introduction To Data Science with Apache Spark ZaranTech LLC
 
All About Business Analyst Becoming a successful BA
All About Business Analyst Becoming a successful BAAll About Business Analyst Becoming a successful BA
All About Business Analyst Becoming a successful BAZaranTech LLC
 
Informatica Data Modelling : Importance of Conceptual Models
Informatica Data Modelling : Importance of  Conceptual ModelsInformatica Data Modelling : Importance of  Conceptual Models
Informatica Data Modelling : Importance of Conceptual ModelsZaranTech LLC
 
Data extraction and retraction in bpc bi
Data extraction and retraction in bpc biData extraction and retraction in bpc bi
Data extraction and retraction in bpc bivikram2355
 
SAP HANA Native Application Development
SAP HANA Native Application DevelopmentSAP HANA Native Application Development
SAP HANA Native Application DevelopmentZaranTech LLC
 
SAP CLM Change management and migration
SAP CLM Change management and migrationSAP CLM Change management and migration
SAP CLM Change management and migrationVerity Solutions
 
SAP BPC 10.0 Training from ZaranTech
SAP BPC 10.0 Training from ZaranTechSAP BPC 10.0 Training from ZaranTech
SAP BPC 10.0 Training from ZaranTechZaranTech LLC
 
Introduction to NoSQL Databases | Hadoop Quick Introduction
Introduction to NoSQL Databases | Hadoop Quick IntroductionIntroduction to NoSQL Databases | Hadoop Quick Introduction
Introduction to NoSQL Databases | Hadoop Quick IntroductionZaranTech LLC
 
What does a business analyst do?
What does a business analyst do?What does a business analyst do?
What does a business analyst do?ZaranTech LLC
 
SAP HANA Reporting - SAP HANA Tutorial
SAP HANA Reporting - SAP HANA TutorialSAP HANA Reporting - SAP HANA Tutorial
SAP HANA Reporting - SAP HANA TutorialZaranTech LLC
 
SAP GL Data Load for BPC Consolidation
SAP GL Data Load for BPC ConsolidationSAP GL Data Load for BPC Consolidation
SAP GL Data Load for BPC ConsolidationJothi Periasamy
 
SAP BPC NW 10.0 Knowledgebase - Balance Carry Forward and Account Reclassific...
SAP BPC NW 10.0 Knowledgebase - Balance Carry Forward and Account Reclassific...SAP BPC NW 10.0 Knowledgebase - Balance Carry Forward and Account Reclassific...
SAP BPC NW 10.0 Knowledgebase - Balance Carry Forward and Account Reclassific...Cloneskills
 
SAP BPC NW 10.0 Master Data Load to BPC from BW
SAP BPC NW 10.0 Master Data Load to BPC from BWSAP BPC NW 10.0 Master Data Load to BPC from BW
SAP BPC NW 10.0 Master Data Load to BPC from BWCloneskills
 
How Sap hana is changing Retail Industry Inventory forecasting
How Sap hana  is changing Retail Industry Inventory forecasting How Sap hana  is changing Retail Industry Inventory forecasting
How Sap hana is changing Retail Industry Inventory forecasting Sumit Roy
 
Clone skills,inc. sap bpc on hana data modeling v9 11282013
Clone skills,inc.   sap bpc on hana data modeling v9 11282013Clone skills,inc.   sap bpc on hana data modeling v9 11282013
Clone skills,inc. sap bpc on hana data modeling v9 11282013Jothi Periasamy
 

Viewers also liked (17)

Salesforce
SalesforceSalesforce
Salesforce
 
INFORMATICA EASY LEARNING ONLINE TRAINING
INFORMATICA EASY LEARNING ONLINE TRAININGINFORMATICA EASY LEARNING ONLINE TRAINING
INFORMATICA EASY LEARNING ONLINE TRAINING
 
Introduction To Data Science with Apache Spark
Introduction To Data Science with Apache Spark Introduction To Data Science with Apache Spark
Introduction To Data Science with Apache Spark
 
All About Business Analyst Becoming a successful BA
All About Business Analyst Becoming a successful BAAll About Business Analyst Becoming a successful BA
All About Business Analyst Becoming a successful BA
 
Informatica Data Modelling : Importance of Conceptual Models
Informatica Data Modelling : Importance of  Conceptual ModelsInformatica Data Modelling : Importance of  Conceptual Models
Informatica Data Modelling : Importance of Conceptual Models
 
Data extraction and retraction in bpc bi
Data extraction and retraction in bpc biData extraction and retraction in bpc bi
Data extraction and retraction in bpc bi
 
SAP HANA Native Application Development
SAP HANA Native Application DevelopmentSAP HANA Native Application Development
SAP HANA Native Application Development
 
SAP CLM Change management and migration
SAP CLM Change management and migrationSAP CLM Change management and migration
SAP CLM Change management and migration
 
SAP BPC 10.0 Training from ZaranTech
SAP BPC 10.0 Training from ZaranTechSAP BPC 10.0 Training from ZaranTech
SAP BPC 10.0 Training from ZaranTech
 
Introduction to NoSQL Databases | Hadoop Quick Introduction
Introduction to NoSQL Databases | Hadoop Quick IntroductionIntroduction to NoSQL Databases | Hadoop Quick Introduction
Introduction to NoSQL Databases | Hadoop Quick Introduction
 
What does a business analyst do?
What does a business analyst do?What does a business analyst do?
What does a business analyst do?
 
SAP HANA Reporting - SAP HANA Tutorial
SAP HANA Reporting - SAP HANA TutorialSAP HANA Reporting - SAP HANA Tutorial
SAP HANA Reporting - SAP HANA Tutorial
 
SAP GL Data Load for BPC Consolidation
SAP GL Data Load for BPC ConsolidationSAP GL Data Load for BPC Consolidation
SAP GL Data Load for BPC Consolidation
 
SAP BPC NW 10.0 Knowledgebase - Balance Carry Forward and Account Reclassific...
SAP BPC NW 10.0 Knowledgebase - Balance Carry Forward and Account Reclassific...SAP BPC NW 10.0 Knowledgebase - Balance Carry Forward and Account Reclassific...
SAP BPC NW 10.0 Knowledgebase - Balance Carry Forward and Account Reclassific...
 
SAP BPC NW 10.0 Master Data Load to BPC from BW
SAP BPC NW 10.0 Master Data Load to BPC from BWSAP BPC NW 10.0 Master Data Load to BPC from BW
SAP BPC NW 10.0 Master Data Load to BPC from BW
 
How Sap hana is changing Retail Industry Inventory forecasting
How Sap hana  is changing Retail Industry Inventory forecasting How Sap hana  is changing Retail Industry Inventory forecasting
How Sap hana is changing Retail Industry Inventory forecasting
 
Clone skills,inc. sap bpc on hana data modeling v9 11282013
Clone skills,inc.   sap bpc on hana data modeling v9 11282013Clone skills,inc.   sap bpc on hana data modeling v9 11282013
Clone skills,inc. sap bpc on hana data modeling v9 11282013
 

Similar to Qtp Selenium

Selenium tutorial to Beginners
Selenium tutorial to BeginnersSelenium tutorial to Beginners
Selenium tutorial to Beginnersrajkamaltibacademy
 
Best selenium training institute in hyderabad
Best selenium training institute in hyderabadBest selenium training institute in hyderabad
Best selenium training institute in hyderabadVamsiNihal
 
Selenium training eduxfactor
Selenium training   eduxfactorSelenium training   eduxfactor
Selenium training eduxfactorSayyedYusufali
 
best selenium training institute in hyderabad
best selenium training institute in hyderabadbest selenium training institute in hyderabad
best selenium training institute in hyderabadDIGITALSAI1
 
Best selenium training institute in hyderabad
Best selenium training institute in hyderabadBest selenium training institute in hyderabad
Best selenium training institute in hyderabadVamsiNihal
 
best selenium training institute in hyderabad
best selenium training institute in hyderabadbest selenium training institute in hyderabad
best selenium training institute in hyderabadDIGITALSAI1
 
software testing training institute in hyderabad
software testing training institute in hyderabadsoftware testing training institute in hyderabad
software testing training institute in hyderabadKhalidQureshi31
 
selenium with python training
selenium with python trainingselenium with python training
selenium with python trainingSaiprasadVella
 
Selenium training eduxfactor-converted
Selenium training   eduxfactor-convertedSelenium training   eduxfactor-converted
Selenium training eduxfactor-convertedSayyedYusufali
 
selenium with python training
selenium with python trainingselenium with python training
selenium with python trainingSaiprasadVella
 
Selenium training eduxfactor
Selenium training   eduxfactorSelenium training   eduxfactor
Selenium training eduxfactorSayyedYusufali
 
best selenium training institute in Hyderabad
best selenium training institute in Hyderabadbest selenium training institute in Hyderabad
best selenium training institute in HyderabadSaiprasadVella
 
automation courses near me
automation courses near meautomation courses near me
automation courses near meSaiprasadVella
 
Selenium training eduxfactor
Selenium training   eduxfactorSelenium training   eduxfactor
Selenium training eduxfactorKapilSai3
 
Selenium training
Selenium trainingSelenium training
Selenium trainingsarana20
 
automation courses near me
automation courses near meautomation courses near me
automation courses near meSaiprasadVella
 
Selenium Training - Eduxfactor.pptx
Selenium Training - Eduxfactor.pptxSelenium Training - Eduxfactor.pptx
Selenium Training - Eduxfactor.pptxAkhilkumar590509
 
Best online Selenium Training institute in Hyderabad
Best online Selenium Training institute in HyderabadBest online Selenium Training institute in Hyderabad
Best online Selenium Training institute in HyderabadAkhilkumar590509
 
Selenium Training - Eduxfactor-converted.pdf
Selenium Training - Eduxfactor-converted.pdfSelenium Training - Eduxfactor-converted.pdf
Selenium Training - Eduxfactor-converted.pdfbasanthbliss99
 
Selenium Training - Eduxfactor-converted.pdf
Selenium Training - Eduxfactor-converted.pdfSelenium Training - Eduxfactor-converted.pdf
Selenium Training - Eduxfactor-converted.pdfAkhilkumar590509
 

Similar to Qtp Selenium (20)

Selenium tutorial to Beginners
Selenium tutorial to BeginnersSelenium tutorial to Beginners
Selenium tutorial to Beginners
 
Best selenium training institute in hyderabad
Best selenium training institute in hyderabadBest selenium training institute in hyderabad
Best selenium training institute in hyderabad
 
Selenium training eduxfactor
Selenium training   eduxfactorSelenium training   eduxfactor
Selenium training eduxfactor
 
best selenium training institute in hyderabad
best selenium training institute in hyderabadbest selenium training institute in hyderabad
best selenium training institute in hyderabad
 
Best selenium training institute in hyderabad
Best selenium training institute in hyderabadBest selenium training institute in hyderabad
Best selenium training institute in hyderabad
 
best selenium training institute in hyderabad
best selenium training institute in hyderabadbest selenium training institute in hyderabad
best selenium training institute in hyderabad
 
software testing training institute in hyderabad
software testing training institute in hyderabadsoftware testing training institute in hyderabad
software testing training institute in hyderabad
 
selenium with python training
selenium with python trainingselenium with python training
selenium with python training
 
Selenium training eduxfactor-converted
Selenium training   eduxfactor-convertedSelenium training   eduxfactor-converted
Selenium training eduxfactor-converted
 
selenium with python training
selenium with python trainingselenium with python training
selenium with python training
 
Selenium training eduxfactor
Selenium training   eduxfactorSelenium training   eduxfactor
Selenium training eduxfactor
 
best selenium training institute in Hyderabad
best selenium training institute in Hyderabadbest selenium training institute in Hyderabad
best selenium training institute in Hyderabad
 
automation courses near me
automation courses near meautomation courses near me
automation courses near me
 
Selenium training eduxfactor
Selenium training   eduxfactorSelenium training   eduxfactor
Selenium training eduxfactor
 
Selenium training
Selenium trainingSelenium training
Selenium training
 
automation courses near me
automation courses near meautomation courses near me
automation courses near me
 
Selenium Training - Eduxfactor.pptx
Selenium Training - Eduxfactor.pptxSelenium Training - Eduxfactor.pptx
Selenium Training - Eduxfactor.pptx
 
Best online Selenium Training institute in Hyderabad
Best online Selenium Training institute in HyderabadBest online Selenium Training institute in Hyderabad
Best online Selenium Training institute in Hyderabad
 
Selenium Training - Eduxfactor-converted.pdf
Selenium Training - Eduxfactor-converted.pdfSelenium Training - Eduxfactor-converted.pdf
Selenium Training - Eduxfactor-converted.pdf
 
Selenium Training - Eduxfactor-converted.pdf
Selenium Training - Eduxfactor-converted.pdfSelenium Training - Eduxfactor-converted.pdf
Selenium Training - Eduxfactor-converted.pdf
 

More from ZaranTech LLC

Comparison Between Artificial Intelligence, Machine Learning, and Deep Learning
Comparison Between Artificial Intelligence, Machine Learning, and Deep LearningComparison Between Artificial Intelligence, Machine Learning, and Deep Learning
Comparison Between Artificial Intelligence, Machine Learning, and Deep LearningZaranTech LLC
 
6 Steps to Confirm Successful Workday Deployment
6 Steps to Confirm Successful Workday Deployment6 Steps to Confirm Successful Workday Deployment
6 Steps to Confirm Successful Workday DeploymentZaranTech LLC
 
Business Benefits of Robotic Process Automation
Business Benefits of Robotic Process AutomationBusiness Benefits of Robotic Process Automation
Business Benefits of Robotic Process AutomationZaranTech LLC
 
RPA – UiPath Training & Certification Roadmap
RPA – UiPath Training & Certification RoadmapRPA – UiPath Training & Certification Roadmap
RPA – UiPath Training & Certification RoadmapZaranTech LLC
 
Roles and Responsibilities of a DevOps Engineer
Roles and Responsibilities of a DevOps EngineerRoles and Responsibilities of a DevOps Engineer
Roles and Responsibilities of a DevOps EngineerZaranTech LLC
 
Demand For Data Scientist
Demand For Data ScientistDemand For Data Scientist
Demand For Data ScientistZaranTech LLC
 
10 Popular Hadoop Technical Interview Questions
10 Popular Hadoop Technical Interview Questions10 Popular Hadoop Technical Interview Questions
10 Popular Hadoop Technical Interview QuestionsZaranTech LLC
 
Qtp selenium Course Instructions & Installation Steps
Qtp selenium Course Instructions & Installation StepsQtp selenium Course Instructions & Installation Steps
Qtp selenium Course Instructions & Installation StepsZaranTech LLC
 
Informatica Power Center - Workflow Manager
Informatica Power Center - Workflow ManagerInformatica Power Center - Workflow Manager
Informatica Power Center - Workflow ManagerZaranTech LLC
 
Informatica Interview Questions & Answers
Informatica Interview Questions & AnswersInformatica Interview Questions & Answers
Informatica Interview Questions & AnswersZaranTech LLC
 
CaseStudy - Business Analyst Project Objectives
CaseStudy - Business Analyst Project ObjectivesCaseStudy - Business Analyst Project Objectives
CaseStudy - Business Analyst Project ObjectivesZaranTech LLC
 
SAP HANA Architecture Overview | SAP HANA Tutorial
SAP HANA Architecture Overview | SAP HANA TutorialSAP HANA Architecture Overview | SAP HANA Tutorial
SAP HANA Architecture Overview | SAP HANA TutorialZaranTech LLC
 
Learning is Evolving | Enhance your skills with ZaranTech
Learning is Evolving | Enhance your skills with ZaranTechLearning is Evolving | Enhance your skills with ZaranTech
Learning is Evolving | Enhance your skills with ZaranTechZaranTech LLC
 
Sap-Hana-Admin-Training-Roadmap
Sap-Hana-Admin-Training-RoadmapSap-Hana-Admin-Training-Roadmap
Sap-Hana-Admin-Training-RoadmapZaranTech LLC
 
SAP Abap on Hana Training Course Content
SAP Abap on Hana Training Course ContentSAP Abap on Hana Training Course Content
SAP Abap on Hana Training Course ContentZaranTech LLC
 
Android training-roadmap
Android training-roadmapAndroid training-roadmap
Android training-roadmapZaranTech LLC
 
Hadoop training roadmap zarantech
Hadoop training roadmap   zarantechHadoop training roadmap   zarantech
Hadoop training roadmap zarantechZaranTech LLC
 

More from ZaranTech LLC (18)

Comparison Between Artificial Intelligence, Machine Learning, and Deep Learning
Comparison Between Artificial Intelligence, Machine Learning, and Deep LearningComparison Between Artificial Intelligence, Machine Learning, and Deep Learning
Comparison Between Artificial Intelligence, Machine Learning, and Deep Learning
 
6 Steps to Confirm Successful Workday Deployment
6 Steps to Confirm Successful Workday Deployment6 Steps to Confirm Successful Workday Deployment
6 Steps to Confirm Successful Workday Deployment
 
Business Benefits of Robotic Process Automation
Business Benefits of Robotic Process AutomationBusiness Benefits of Robotic Process Automation
Business Benefits of Robotic Process Automation
 
RPA – UiPath Training & Certification Roadmap
RPA – UiPath Training & Certification RoadmapRPA – UiPath Training & Certification Roadmap
RPA – UiPath Training & Certification Roadmap
 
Roles and Responsibilities of a DevOps Engineer
Roles and Responsibilities of a DevOps EngineerRoles and Responsibilities of a DevOps Engineer
Roles and Responsibilities of a DevOps Engineer
 
Demand For Data Scientist
Demand For Data ScientistDemand For Data Scientist
Demand For Data Scientist
 
10 Popular Hadoop Technical Interview Questions
10 Popular Hadoop Technical Interview Questions10 Popular Hadoop Technical Interview Questions
10 Popular Hadoop Technical Interview Questions
 
Qtp selenium Course Instructions & Installation Steps
Qtp selenium Course Instructions & Installation StepsQtp selenium Course Instructions & Installation Steps
Qtp selenium Course Instructions & Installation Steps
 
Informatica Power Center - Workflow Manager
Informatica Power Center - Workflow ManagerInformatica Power Center - Workflow Manager
Informatica Power Center - Workflow Manager
 
Informatica Interview Questions & Answers
Informatica Interview Questions & AnswersInformatica Interview Questions & Answers
Informatica Interview Questions & Answers
 
CaseStudy - Business Analyst Project Objectives
CaseStudy - Business Analyst Project ObjectivesCaseStudy - Business Analyst Project Objectives
CaseStudy - Business Analyst Project Objectives
 
SAP HANA Architecture Overview | SAP HANA Tutorial
SAP HANA Architecture Overview | SAP HANA TutorialSAP HANA Architecture Overview | SAP HANA Tutorial
SAP HANA Architecture Overview | SAP HANA Tutorial
 
Learning is Evolving | Enhance your skills with ZaranTech
Learning is Evolving | Enhance your skills with ZaranTechLearning is Evolving | Enhance your skills with ZaranTech
Learning is Evolving | Enhance your skills with ZaranTech
 
Sap-Hana-Admin-Training-Roadmap
Sap-Hana-Admin-Training-RoadmapSap-Hana-Admin-Training-Roadmap
Sap-Hana-Admin-Training-Roadmap
 
SAP Abap on Hana Training Course Content
SAP Abap on Hana Training Course ContentSAP Abap on Hana Training Course Content
SAP Abap on Hana Training Course Content
 
Android training-roadmap
Android training-roadmapAndroid training-roadmap
Android training-roadmap
 
Hadoop training roadmap zarantech
Hadoop training roadmap   zarantechHadoop training roadmap   zarantech
Hadoop training roadmap zarantech
 
Sap hana training
Sap hana trainingSap hana training
Sap hana training
 

Recently uploaded

Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayMakMakNepo
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxLigayaBacuel1
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationAadityaSharma884161
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 

Recently uploaded (20)

Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up Friday
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptx
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint Presentation
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 

Qtp Selenium

  • 1. QTP Selenium Professional Competency Development Program We focus on delivering Role-Specific training rather than Product based Training ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 1 5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266 Course Title: Business Analyst Competency Development Program Course Duration: 45 hours Training Training Materials: All attendees would receive  Training presentation of each session,  Source Code for examples covered. Training Format: This course is delivered as a highly interactive session, with extensive live examples. This course is delivered in Online using Web and Audio Conferencing. What will you learn? 89he J2EE/JEE Training uses best practices and guidelines from Java Community Process (JCP® ). The training content is customized to meet the practical needs of a J2EE/JEE professional. QTP Selenium Professional Role Based Training Course Duration: 50 hrs. + Live Case Studies Prerequisite: Anyone with analytical skills Timings: Weekdays & Weekends (after work hrs) Mode of Training: Online How Are We Different?  We just don’t teach QTP Selenium Concepts but we share our real-time implementation experiences to get the audiences ready to face customers and Implement Solutions.  We don’t make QTP Selenium Developer but we make them Complete & Full-fledged QTP Selenium Consultants by training them on Development, Administration & Application Design with Project based real-time scenarios and several Case Studies for practice  Our faculties are not just technical developers or trainers; they are industry experts and consultants for fortune 500 companies who are highly capable of understanding the business and know how technology can be closely connected with people and business.  Our Role-Specific training differs from any other training company in the world Benefits:  Quality Course Material & E-books  24 x 7 Online access to trainers for Doubts Clarification,  Project based training with hands on exp.  Resume Preparation Guidance  Mock Interviews from Professional Consultants,  Marketing one-on-one with a Recruiter  Real-time Project Documents  Onsite Job assistance for 1 month  Special Project training programs for trained F1 students on OPT or CPT. Training Highlights:  Focus on Hands on training  50 hrs. of Assignments, 2Live Case Studies  Video Recordings of sessions provided  JUnit 4 configuration in Project/Eclipse  QTP Selenium Certification Guidance  Resume prep, Interview Questions provided  TestNg Framework / ANT  Assertions and Reporting Errors / ErrorCollector ZaranTech LLC
  • 2. QTP Selenium Professional Competency Development Program We focus on delivering Role-Specific training rather than Product based Training ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 2 5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266 Audience: The target audience for the program are Test Leads, Test professionals, Configuration Engineer with basic knowledge on Automation and minimum two years’ experience in Software Development Life Cycles, and should be involved with any / all / either of the functions given below: 1. Test Management 2. Functional Testing 3. Performance Analysis 4. Testing Pre-requisites for this training:  Core Java which includes, Eclipse IDE, Data types, IF Statements, String class, Loops, Arrays, Functions, OOPS concepts, Packages, Access Modifiers/ Exception Handling, Collection API/Reflection API, String, File Handling, Handling XLS Files. Learning Objectives: After the completion of the course, the participants would be able to:  Understand the concept of Selenium tools  Create Functional test Scenarios  Execution of Scenarios  Plan an Effective Functional Test  Record and Play  Analyzing the results About the trainer: 1. More than 17 years of Consulting & Teaching experience in different areas of functional testing starting from inception to delivery of project. 2. With a strong back ground in training and deep knowledge of the core subject and techniques on getting certification successfully completed ISTQB & CSTE&HP Certified QC-QTP Professional 3. Trained corporates in the manual testing and Automation field. 4. Taught corporates like HUL, Aithent, PSI Data, etc. ZaranTech LLC
  • 3. QTP Selenium Professional Competency Development Program We focus on delivering Role-Specific training rather than Product based Training ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 3 5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266 In this training, attendees learn: BASIC SELENIUM 1. Junit 4 Framework / ANT 2. TestNg Framework / ANT 3. Selenium IDE 4. Selenium WebDriver 5. Selenium WebDriver - 2 6. Selenium WebDriver - 3 7. Selenium WebDriver - 4 8. Selenium 2.0 Features – 3 9. Selenium 2.0 Features – 5 10. Selenium 2.0 - Exercises ADVANCED SELENIUM 1. Junit and Data Driven Framework 2. Junit and Hybrid (Keyword+FunctionalDecomposition) Framework 3. TestNg ,Functional Decomposition & PageObject Model Framework 4. TestNg and Hybrid (Keyword+Data Driven) Framework Attendees also learn: 1. ANT & MAVEN with JENKINS 2. Resume Preparation Guidelines and Tips 3. Mock Interviews and Interview Preparation Tips ZaranTech LLC
  • 4. QTP Selenium Professional Competency Development Program We focus on delivering Role-Specific training rather than Product based Training ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 4 5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266 QTP Selenium TRAINING PROGRAM ROADMAP QTPSeleniumRoleBasedTrainingProgram BASIC SELENIUM: TestNg Framework / ANT Junit 4 Framework / ANT Selenium 2.0 Features – 3 Selenium WebDriver Selenium IDE Selenium WebDriver - 2 Selenium WebDriver - 4 Selenium WebDriver - 3 ADVANCE SELENIUM: TestNg, Functional Decomposition, Page Object Model Framework Junit &Hybrid (Keyword+Functiona l Decomposition) Framework Junit and Data Driven Framework TestNg and Hybrid (Keyword+Data Driven) Framework Selenium 2.0 Features – 5 Selenium 2.0 - Exercises 40 plus Assignments & Case Studies Certification Guidance Resumes / Interview Guidance Mock Interviews (project & technical) ANT & MAVEN WITH JENKINS ZaranTech LLC
  • 5. QTP Selenium Professional Competency Development Program We focus on delivering Role-Specific training rather than Product based Training ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 5 5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266 Topics covered: BASIC Junit 4 Framework / ANT  JUNIT - What is it?  JUnit 4 configuration in Project/Eclipse.  Annotation - JUnit 4.  Running Test in Junit  Skipping Tests  Parameterizing Tests  Using Assertions  Reporting Errors / ErrorCollector  Batch Running - Custom Runners  ANT - What is it?  ANT - Downloading and configuring  Build.xml configuration  HTML Report generation using Ant  Building a BAT file to run tests using ANT TestNg Framework / ANT  TestNg - What is it?  Installing TestNg in Eclipse  Understanding usage of annotations  Running a Test in TestNg  Batch Running of tests in TestNg  Skipping Tests  Parameterizing Tests – DataProvider.  Assertions/Reporting Errors  TestNg Reports  Advantages over Junit  Using TestNg in Selenium  What is Ant  Downloading and configuring Ant  Build.xml configuration  XSLT report generation using TestNg and Ant  Building a BAT file to run tests using ANT ZaranTech LLC
  • 6. QTP Selenium Professional Competency Development Program We focus on delivering Role-Specific training rather than Product based Training ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 6 5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266 Selenium IDE  Selenium IDE - Installation  Recording Script  Script - Running, Pausing and debugging  Running a script line by line  Inserting commands in between script  XPATHS and installing firebug to get XPATHS  Wait Commands  Verification and Assertions  Using verify or assertion  JavaScript  User-extension.js in Selenium IDE  Using if statements and loops in IDE.  Echo, StoreEval and StoredVars  Creating your own user extensions  Making a function in user extension to generate random email address.  Extracting all values of dropdown.  Reading XML from JavaScript using DOM.  Building Test Cases – Example  Parameterize your IDE test cases with customized use extension and XML.  Regular Expressions in Selenium IDE.  Handling JavaScript Alerts  Capturing screenshots - Selenium IDE  Testing Flash applications with IDE - Selenium Flex API.  Capturing screenshots from Selenium IDE Selenium WebDriver  WebDriver - Why?  Downloading WebDriver Jars and configuring in eclipse  Architecture of selenium webdriver  Drivers for Firefox, IE, chrome, IPhone, Android etc.  First Selenium Code  Working with Internet Explorer and Chrome  Selenium Web Driver and RC  Concept of Firefox profile  Firefox profile - What is it?  Firefox Profile - Why required?  Close and Quit -Difference  Importing webdriver documentation in eclipse  WebDriver Desired Capabilities Class ZaranTech LLC
  • 7. QTP Selenium Professional Competency Development Program We focus on delivering Role-Specific training rather than Product based Training ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 7 5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266  Proxy settings with webdriver/Working with proxy Servers  HTMLUnit driver and desired capabilities Selenium WebDriver - 2  Fire path and firebug Add-ons installation in Mozilla  Inspecting elements in Mozilla, Chrome and IE  HTML language tags and attributes  Various locator strategies  WebDriver Interface  WebElement Interface  Identifying WebElements using id, name, class  Finding Xpaths to identify  Absolute and complete Xpaths  Creating customized Xpaths without firebug  Css Selectors  Generating own Css Selectors  Performance of Css Selectors as compared to Xpaths  Finding xpaths/css selectors in different browsers - Mozilla, Chrome and IE  Objects with same id/xpath/css selector  Class attribute - What is it?  Handling Dynamic objects/ids on the page  Working with different browsers without changing code Selenium Webdriver - 3  Managing Input fields, Buttons and creating custom xpaths  Managing/Identifying Links with xpaths/css selectors  Extracting More than one object from a page.  Extracting all links of a page/Bulk extraction of objects.  Extracting Objects from a specific area of a web page.  Various strategies to test Links on a page by clicking on them one by one.  Finding response Headers/ response code.  Finding whether object is present on page or not.  Handling drop down list  Select Class in Selenium API  Managing radio buttons and Checkboxes  Hidden components  isDisplayed function  Taking Screenshots of the web pages  How to Google out errors-Self sufficiency  Exercises ZaranTech LLC
  • 8. QTP Selenium Professional Competency Development Program We focus on delivering Role-Specific training rather than Product based Training ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 8 5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266 Selenium WebDriver - 4  Implicit and Explicit waits  Best Practices Selenium WebDriver - 4  Distributed installations  PageLoadTimeout Property  WebDriverWait Class  WebDriver .Timeout Interface  ExpectedCondition interface and ExpectedConditions class  WaitUntil Condition  Fluent Wait  Managing Ajax based components  Concepts of Set Interface in Java  Window Handles  Managing tabbed windows in IE, Chrome and Mozilla  Managing popups in IE, Chrome and Mozilla  Closing windows  Default Popups  Testing https websites / Managing certificate errors in https websites in IE, Chrome and Mozilla Selenium 2.0 Features - 3  Extracting Data From WebTable  Dynamic WebTable Handling  Attaching files with Selenium  Changing your Facebook profile picture by attaching new picture  Mouse movement with Selenium- Mouse Interface  Handling Ajax Autosuggests  Handling Google Ajax Autosuggests  Handling Frames in Web Page  Handling cookies  More Examples on Webtables  Webtables and css Selectors  Building custom functions for Webtables  Managing JavaScript alerts Selenium 2.0 Features - 5  Simulating front and back button click on Browser using selenium  Assigning Firefox profile parameters ZaranTech LLC
  • 9. QTP Selenium Professional Competency Development Program We focus on delivering Role-Specific training rather than Product based Training ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 9 5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266  Downloading files using selenium  Selenium Javadocs  Listeners- Using WebDriverEventListener  Practical usage of Listeners in Selenium  Moving a mouse on a Object and right clicking on it  Finding Coordinates of a Web Object  Actions class in Webdriver  Handling CSS menu with Action class  Handling CSS menu with JavaScriptExecutor  JavaScriptExecutor example  Drag, drop, native events Selenium 2.0 - Exercises ADVANCED Junit and Data Driven Framework  Overview of Data driven framework  Building the Test Base Class  Using Annotations of Junit  Reading XPATHS, Configuration from properties file  Initialize the Webdriver  Building the Test Base Class  Implementing WebDriver Implicit Wait  Implementing tests and batch running them  Repeating a test with different Data  Building utility functions  Parameterizing tests using XL Files  Controlling Execution order from XL Files  Assertions and Reporting Errors / ErrorCollector  Storing Screenshots of errors  Running the framework through ANT  Generating the HTML reports  Emailing test reports  Creating a BAT file for project execution Junit and Hybrid (Keyword+Functional Decompisition+Page Object Model) Framework  Overview of Hybrid(Keyword+Data Driven) Framework  Building XLS File Having Test Cases and Keywords ZaranTech LLC
  • 10. QTP Selenium Professional Competency Development Program We focus on delivering Role-Specific training rather than Product based Training ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 10 5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266  Building XLS File Having Test Data  Building Base class  Reading XPATHS, Configuration from properties file  Implementing ImplicitWait  Implementing the keywords using the reflection API  Implementing tests  Assertions and Reporting Errors  Parameterizing tests using DataProvider and XL Files  Repeating a test with different Data  Running the framework through ANT  Generating the reports  Emailing test reports  Creating a BAT file for project execution TestNg and Functional Decomposition Framework  Overview of Data driven framework  Building the Test Base Class  Using Annotations of TestNg  Reading XPATHS, Configuration from properties file  Initialize the Webdriver  Implementing WebDriver Implicit Wait  Implementing tests and batch running them  Repeating a test with different Data  Implement logging with Log4J API  Building utility functions  Parameterizing tests using XL Files  Controlling Execution order from XL Files  Assertions and Reporting Errors  Storing Screenshots of errors  Running the framework through ANT  Generating the XSLT reports  Creating a BAT file for project execution  Emailing Test Reports TestNg and Hybrid (Keyword+Data Driven) Framework  Overview of Hybrid Framework  Building XLS File Having Test Cases and Keywords  Building XLS File Having Test Data  Building Base class  Reading XPATHS, Configuration from properties file ZaranTech LLC
  • 11. QTP Selenium Professional Competency Development Program We focus on delivering Role-Specific training rather than Product based Training ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 11 5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266  Implementing WebdriverWait  Implementing the keywords using the reflection API  Implementing tests  Assertions and Reporting Errors  Parameterizing tests using DataProvider and XL Files  Repeating a test with different Data  Running the framework through ANT  Generating the reports  Emailing test reports  Creating a BAT file for project execution Interview Preparation 1. Mock Interviews 2. Interview Preparation Tips 3. Sample Interview Questions 4. How to clear an Interview ZaranTech LLC
  • 12. QTP Selenium Professional Competency Development Program We focus on delivering Role-Specific training rather than Product based Training ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 12 5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266 Healthcare System Application: As the Product Manager for Inner Expressions you are asked to provide one of your largest clients with additional features in the EMR (Electronic Medical Records Management) System. The client has requested an integrated Referral Management System that tracks patients from Primary care into the Specialist departments. Appointments are created by either the Primary Care Physicians themselves or other clinical staff like Nurse Practitioners or Clinical Assistants. Each appointment must go through the appropriate checks including checking if the patient has an active insurance with the client, whether the insurance program covers the condition of the patient, patient’s preference for location and timings and availability of the Specialist doctor. Some appointments may have to be reviewed by the Specialists themselves before they can be approved, the administrator of the facility (hospital) must have the ability to choose by appointment type to either make it directly bookable by the Primary Care Staff or as a type that requires review by the specialist. The system should also allow the Primary Care Staff and specialists departments to exchange notes and comments about a particular appointment. If the specialist department requests tests or reports as mandatory for the appointment, the system must ensure that the patient has these available on the date of the appointment. The Hospital sets about 300 appointments per day and must support about 50 users at the same time. The existing EMR system is based on J2EE/JEE and a MySQL database system. CASE STUDY # 1 – “Healthcare System” Tasks:  Identify Features - Login Page, Customer Information, Facility Information, Appointments etc.  Develop Prototype – HTML, JavaScript, CSS  Implement Functionality – Core Java, Servlets, JSP, Struts, Hibernate  Deploy and Test Application – Tomcat Server, Eclipse ZaranTech LLC
  • 13. QTP Selenium Professional Competency Development Program We focus on delivering Role-Specific training rather than Product based Training ZaranTech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 13 5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266 OTHER CASE STUDIES: Social Networking, Cruise Management System, Collegiate Sporting system CASE STUDY # 2 – “Asset Management System” Asset Management Application: The asset management system keeps track of a number of assets that can be borrowed, their ownership, their availability, their current location, the current borrower and the asset history. Assets include books, software, computers, and peripherals. Assets are entered in the database when acquired, deleted from the database when disposed. The availability is updated whenever it is borrowed or returned. When a borrower fails to return an asset on time, the asset management system sends a reminder to the borrower and informs the asset owner. The administrator enters new assets in the database, deletes obsolete ones, and updates any information related to assets. The borrower search for assets in the database to determine their availability and borrows and returns assets. The asset owner loans assets to borrowers. Each system has exactly one administrator, one or more asset owners, and one or more borrowers. When referring to any of the above actor, we use the term "user". All users are known to the system by their name and their email address. The system may keep track of other attributes such as the owner's telephone number, title, address, and position in the organization. The system should support at least 200 borrowers and 2000 assets. The system should be extensible to other types of assets. The system should checkpoint the state of the database every day such that it can be recovered in case of data loss. Owners and the administrator are authenticated using a user/password combination. Actors interact with the system via a web browser capable of rendering HTML and HTTP without support for JavaScript and Java. The persistent storage is realized using an MySQL database. The business logic is realized using the J2EE/JEE runtime system.  a storage subsystem managing persistent data  a session subsystem controlling authentication, check out, and check in  a notification subsystem sending past due notices  an administration subsystem realizing administration requests  a user interface subsystem translating HTTP requests into requests to other subsystems and translating results into HTML pages. Tasks:  Identify Features - Login Page, Customer Information, Asset Information etc.  Develop Prototype – HTML, JavaScript, CSS  Implement Functionality – Core Java, Servlets, JSP, Struts, Hibernate  Deploy and Test Application – Tomcat Server, Eclipse ZaranTech LLC