loading......

coming soon

Coming Soon

We are in process of building the inventory of good professionals in this category

Got it!

Where do you need ?

location

Please select a Location.

Enquire

Submit your enquiry for QTP Selenium Professional Role based Training

Please enter valid question or comment

Please enter your name.

Please enter valid email

Please enter valid Phone Number

Please enter the Pin Code.

By submitting, you agree to our Terms of use and Privacy Policy

Connect With Zarantech Reviews

You have reached a limit!

We only allow 20 Tutor contacts under a category. Please send us an email at support@urbanpro.com for contacting more Tutors.

You Already have an UrbanPro Account

Please Login to continue

Please Enter valid Email or Phone Number

Please Enter your Password

Please Enter valid Password or OTP

Forgot Password? Resend OTP OTP Sent

Sorry, we were not able to find a user with that username and password.

We have sent you an OTP to your register email address and registered number. Please enter OTP as Password to continue

Further Information Received

Thank you for providing more information about your requirement. You will hear back soon from the trainer

Share

course photo

QTP Selenium Professional Role based Training

Online Instructor led Course

Platform: This course is delivered as a highly interactive session, with extensive live examples. This course is Live Instructor led Online training delivered using Cisco Webex Meeting center Web and Audio Conferencing tool.

45,000

No Reviews Yet
0 Interested

About the Course


Role-Specific Training – Traditional training focuses on an overall business process, without regard for the individual’s role. By contrast, Zaran Tech’s series of role-based courses delivers in-depth training on a specific role within the business process.

Hands-on Mentoring – Our expert trainer’s work side-by-side with each trainee and teach proven discipline and techniques for successful delivery. Mentoring is “hands-on” as part of actual projects to gain real-time experience.

Real-time Project Experience – Comprehension of practical skills is both reinforced and demonstrated in our training programs by completing Case studies of actual projects.

Certification Exams –Our trainers are all certified and provide expert industry level guidance to certification exams with tips and tricks to guarantee consistency of skills and practices for a successful completion of certification.

Ongoing Education – Zaran Tech continues to offer new courses so you can keep up-to-date on latest technologies and best practices.

After reviewing your goals, and assessing your current IT skills capability, ZaranTech will tailor an after-the-training program and placement plan that will meet your needs in successful placement. This includes Resume preparation assistance, Mock interviews (technical and project based), Soft Skills and On-the-job support.

Topics Covered


Modules Covered in this Training

BASIC

Junit 4 Framework / ANT
TestNg Framework / ANT
Selenium IDE
Selenium WebDriver
Selenium WebDriver - 2
Selenium WebDriver - 3
Selenium WebDriver - 4
Selenium 2.0 Features - 3
Selenium 2.0 Features – 5
Selenium 2.0 - Exercises
ADVANCED

Junit and Data Driven Framework
Junit and Hybrid (Keyword+Data) Framework
TestNg and Data Driven Framework
TestNg and Hybrid (Keyword+Data) Framework
Attendees also learn:

Resume Preparation Guidelines and Tips
Mock Interviews and Interview Preparation Tips
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?
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
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
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
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
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+Data) Framework

Overview of Hybrid(Keyword+Data Driven) Framework
Building XLS File Having Test Cases and Keywords
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 Data Driven 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) 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
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

Who should attend

Anybody having knowledge on QA/Manual testing

Pre-requisites

Someone who wants to start his/her career as a QA engineers.
Black Box QA Engineers who want to learn QA tools such as QTP and Load Runner.
Automation Engineers

What you need to bring

Internet and computer/laptop

Key Takeaways

Understanding of What & Why of Software Testing, Software Quality Assurance & various automated tools.
Ability to create manual and automated test cases, test plans and test reports.
Ability to learn industry leading tools of HP Quality Center, QTP, Load Runner etc.
Hands on experience of overall software testing methodologies and various tools.
Get guidance on the testing certifications.
Gallery
Reviews
There are no Reviews yet. Be the First to Review
Questions and Comments

Thousands of experts Tutors, Trainers & other Professionals are available to answer your questions

Comment ?

Questions Guidelines

  • Start your question with simple statements like "what", "when", "where", or "how".
  • Ensure your question or answer is not offensive or insensitive - it may be voted down or banned.
  • Please provide as much detail as possible as this will allow our members to better understand and respond to your question.
  • Take some time to categorize your question. This will greatly help other users find the question.


You can add upto 6 Images

Ask


There are no Reviews yet. Be the First to Review

Date and Time

Not decided yet.

About the Trainer

Mr Kaushik

B.Tech.


More than 17 years of Consulting & Teaching experience in different areas of functional testing starting from inception to delivery of project.
With a strong back ground in training and deep knowledge of the core subject and techniques on getting certification successfully completed ISTQB & CSTE.
Trained corporates in the manual testing and Automation field.
Taught corporates like HUL, Aithent, PSI Data, etc.
Seats Left-

Students Interested 0

Course Id: 20628