Selenium Training
Selenium is one of the most well known frameworks that is used for automated testing by enterprises. It has become the first choice for automation testers as well as organizations for automating the testing of Web-based applications for both the GUI as well as the functionality. It is an open source project that allows testers and developers alike to develop functional tests to drive the browser. It can be used to record workflows so that developers can prevent future regressions of code.
Selenium online training
can be useful in today’s world where organizations want to cut down the manual testing cost by automating the repeated testing in order to keep their system bug-free.- Course Overview
- Target Audience
- Why choose us
- Trainer Profile
Selenium Online Training Course Details
Working with Excel
- What are the APIs to be used
- Integration of Excel API with Eclipse
- Program to read from Excel File
- Program to write to Excel.
- Examples of Excel and how is it used in Selenium
Manual Testing Basic before getting into Automation
- Manual Test cases
- Segregation of Automation Test cases from Manual test cases.
- Regression Testing
- Automation test cases
- Automation Life Cycle in V-Model and prototype model.
- For what project is automation feasible.
POC: Proof of concept for automation
- LOE for Automation with Framework
- LOE without framework
Selenium Introduction
- What is automation testing
- When does automation come into play
- What is the use of automation?
- Features of selenium
- Difference between selenium and QTP
- What is selenium?
- Benefits of selenium
- Why Selenium
Environment needs for Selenium
Components to selenium
- Selenium IDE
- Selenium RC
- WebDrivers
Downloading selenium IDE from Mozilla
- Installation of Selenium IDE in Firefox
- Selenium IDE icons
- Recording the first script with selenium IDE
- IDE Context Menu
- Running the script
- How to save recorded script
- Object Identification
- Difference between Test case and Test Suit
- Language support while recording
- Synchronization in selenium IDE
- When to use selenium IDE
- How to run recorded script against other browser
- Why companies are not using record and play
- User-extension.js in selenium IDE
Object Identification
- Locate elements by ID
- Locate elements by name
- Locate elements by link
- Locate elements by XPath
- Locate elements by CSS
Selenium Architecture Selenium RC Configuration
- Selenium Download link
- Selenium- API Details
- Configuration Selenium API in Eclipse
- Creation of .Bat file for starting and stopping Selenium server and alternative methods
- Converting selenium IDE test to a java Programming
Creating the environment for selenium RC
- Creating generic script in selenium
- Creating scripts by using function
- Running the scripts in eclipse
- Browser commands with examples
- Interactive commands with examples
- Validation commands with examples
Automation Life Cycle Selenium RC
- Handling objects
- Handling dropdown list
- Reading the title of the page using selenium
- Closing browser and killing session
- Capturing screenshots using selenium RC
- Checking if the object is present on the screen on not
- Checking if the text is present on the screen or not
- Getting all the properties of link using selenium
- Getting all the fields properties
- Handling pop-ups
- Synchronization points
- Testing a Ajax Application
Frameworks Overview
- What is framework
- Types of framework
- What is modular framework
- What is data driven framework
- What is keyboard driven framework
- Use of framework
- How to develop a framework
- Integration of framework
- How to execute script from framework
Junit: Framework
- What is J-unit
- Configuring J-unit 4 in Project/Eclipse
- Junit-4 annotation
- Running in J-unit
- Skipping Test
- Parameterizing test
- Using Assertions
- Reports Errors/Error Collector
- Batch Running-Custom Runner
- Sample Programs on Junit
Framework
- Keyword Driven Framework and implementation
- Data Driven Framework and implementation WebDrivers
Sample programs of WebDrivers
Selenium training is intended for:
- IT professionals who are looking to advance their career in Test Automation or looking for a change in career path or want to learn a new skill set
- Students who want to make their career in Software Quality Assurance/Testing
We guarantee learning at your convenience & pace.
- Instant Access:
Get instant access to self-paced training after signup. - Streaming video recording:
Watch lessons any time at your schedule, free recording. - Exercises:
Practical exercises help you test what you are learning as you go. - Free Demo:
Sign up for free demo to check whether the course is right for you and interact with the faculty live. - Experienced Trainers:
We only hire the industry’s best trainers - Live free interactive web sessions:
Ask the Expert Shell Scripting trainers about the career prospects and clarify your questions any time after you complete the course. - Structured Curriculum Schedule:
Progress with your complete daily interactive lessons and assignments. - Faculty Mentoring:
Turn in daily and weekly homework for personalized feedback from faculty. - Virtual Office Hours:
Live interaction with the faculty and other students around the world. - Hands on Live Projects:
Work on live lab sessions to tackle real-world projects. Get 100% faculty guidance and ratings.
N/A
You may be also interested in
Register for FREE Demo
Fields marked with (*) are mandatory
Client Feedback
Thanks, you guys provided the best online training in SAP BODS. The hands on training is very informative and helpful.
- David Sergi, Camaga Ltd; U.K