Selenium Training Courses

Selenium Training

Selenium (includes Webdriver) - open source web application testing software courses

Client Testimonials

Selenium for Victims of Manual Testing

I thought the course was setup very well and the exercises were well thought out. The preparation and examples provided were very well put together.

Matt Nielsen - The Mx Group

Selenium for Victims of Manual Testing

I thought the course was setup very well and the exercises were well thought out. The preparation and examples provided were very well put together.

Matt Nielsen - The Mx Group

Selenium for Victims of Manual Testing

The work flow was very easy to follow. He (The trainer) stayed on topics just long enough for the concepts to sink in, but not so long that I was bored. Following along with examples was also extremely helpful.

Luke was a fantastic trainer and I felt like I came out of the training with a much firmer grasp on Selenium and Selenium best practices.

Kelley Daniels - The Mx Group

Selenium for Victims of Manual Testing

The work flow was very easy to follow. He (The trainer) stayed on topics just long enough for the concepts to sink in, but not so long that I was bored. Following along with examples was also extremely helpful.

Luke was a fantastic trainer and I felt like I came out of the training with a much firmer grasp on Selenium and Selenium best practices.

Kelley Daniels - The Mx Group

Selenium Course Outlines

ID Name Duration Overview
4141393 Mobile Automation with Appium Overview 7 hours Audience: Anyone involved in testing including Mobile Automation Testers Appium Overview Purpose of Appium Client & Server of Appium Overview Appium Setup Configuration with Eclipse Setting up Helper Files Setting up Templates Appium  Test Scripts Setting Up Test Scripts in Eclipse Locating Web/Native Elements Conversion of Verification Statements Creating Custom Log Files Creating Test Reports Test Script Enhancement Useful WebElement/Native Element Methods Target Object Map Creation Test Modularization
4141465 Selenium WebDriver Overview 7 hours Who Should Attend Anyone looking to use ‘Test Automation with Selenium Web Driver’ within a business or for personal use Overview Learn how to have confidence understanding Test Automation with Selenium Web Driver Learn how to use the information of the course to your advantage You will cover the main aspects of Test Automation with Selenium Web Driver: Java concepts overview Browser tools Inspecting web elements Selenium WebDriver and JUNIT Keyboard and mouse events Handling pop ups
3148713 Web Application Testing with Selenium and JMeter 35 hours This course provides training for handling testing projects and provides hands on experience with web applications, functional test automation and cross browser test automation using Selenium test suite. Also it comprehesively introduced jMeter. Roughtly 2 days of JMeter and 3 days of Selenium. JMeter Fundamentals This course covers the creation and implementation of functional and unit testing with Apache JMeter, the free application testing software from The Apache Software Foundation. The purpose of the course is to allow organizations to completely automate their various testing requirements, saving time, money, and helping to minimize the risk of human error in testing. The program explores the concepts of designing and creating test plans for real-world web applications using Apache JMeter, including functional, regression and stress testing plans. Participants will learn how to design test plans for a variety of purposes and to use the various components and functions within JMeter to their advantage, permitting them to completely automate the web application testing process. JMeter Advanced This course deals with advanced web application testing techniques. It focuses on full automation, scripting, integrating tests with external data source. Course Outline:  JMeter Fundamentals: Introduction Why use JMeter? Overview of functional/regression/stress testing principles Designing a basic test plan How to identify your testing needs Defining the steps of your test Creating your first JMeter test Introducing the JMeter GUI The basic elements of a JMeter test plan Building a functional test with your Internet browser Executing your functional test Reading the results of your test The power of JMeter Comprehensive overview of the available JMeter components and functions Implementing an advanced functional test using the key JMeter functions and components Regression testing Using your functional tests for regression testing Future proofing your tests Stress testing Identifying what you need to test Mimicking the real world in JMeter Extracting and reading the results Other key features Stress testing a database Using JMeter from the command line Editing a test plan in a text/XML editor JMeter Advanced: Distributed (Remote) Testing Preparing remote environment Running distributed Gathering and analysing results Variables Creating user variable Extracting data from a web page to a variable Functions Using functions Function helper Using BeanShell Scripting Short introduction to BeanShell Creating samplers BeanShell listener __BeanShell function Testing Application with Real Data Configuring Apache Web Server to record appropriate data Access Log Sampler Security issues Selenium Understanding the Structure of Web Pages and Applications (25%) Understanding locators (major focus on XPath, sub-focus on mane ID and CSS) How to break a web page down into testable parts Testing concepts and strategy Selenium IDE (25%) IDE features Building test cases Creating test suites Executing tests Selenium commands Troubleshooting Best practices, TIPs Testing AJAX applications Verify page elements Selenium WebDriver (50%) Installation and configuration Running test suites against various browsers Cross browser testing Debugging Selenium Grid Configuration Distributed testing Creating batch files Cross browser testing  
284989 Selenium for Victims of Manual Testing 14 hours This is a practical course designed for manual testers in order to facilitate automated testing. It will emphasis smooth transition from recording scripts in Selenium IDE to basic scripting using Javascript (or in case of a private course, language of choice). Introduction to testing and automated testing Types of tests Designing tests and managing tests with Agile What Selenium is good at and what it is not Recording functional and regression tests in Selenium IDE Recording and running scripts Running test suite Making adjustments to recorded scripts Using CSS and XPath for finding elements Introduction to WebDriver Exporting scripts from Selenium IDE API overview Running scripts from the command line Cross-browser testing Most useful language patterns used in testing scripts Introduction to Page Object Model Maintaining and improving scripts Organize script structure Running scripts periodically Overview of Continuous Integration and the Selenium tests
2535 Introduction to Selenium 7 hours This introductory course is designed to familiarize testing professionals with the basics of testing web applications using Selenium. Testers can build, enhance, and maintain scripts using both the Selenium IDE and the Selenium 2 WebDriver. Intended Audience The target audience is software testers who are seeking to automate the testing of web applications using Selenium. These testers maybe new to test automation and may also include quality assurance practitioners, managers, or team leaders who are responsible for interacting with testers or who need to ensure that the tools are being implemented fully and appropriately. At the end of the course, you will be able to: Describe the function and purpose of Selenium Understand the benefits and proper approach to test automation Record automated test cases Play back automated test cases Apply and use different verification techniques View and analyze results Configure and use the Selenium RC (Remote Control) Create and work with test suites Schedule automatic test runs Utilize different Selenium script formats Modify scripts to extend the capability to test the application Configure Selenium with Eclipse and the Selenium 2 WebDriver Understand and use RTTS helper files Convert selenium code to work with the Selenium 2 WebDriver Configure Custom Log Files Create a custom object map Create reusable modules to reduce script maintenance Use tools to help identify XPath Selenium Overview Purpose of Selenium Selenium IDE Using the Selenium IDE Recording and executing Test Cases Test Case Verification Working with Test Suites Test Case HTML Reports Selenium 2 WebDriver Setup Configuration with Eclipse Setting up Helper Files Setting up Templates Selenium 2 Test Scripts Setting Up Test Scripts in Eclipse Locating Web Elements Conversion of Verification Statements Creating Custom Log Files Creating Test Reports Test Script Enhancement Useful WebElement Methods Target Object Map Creation Test Modularization
1959 Test Automation with Selenium 21 hours This course provides training for handling testing projects and provides hands on experience with web applications, functional test automation and cross browser test automation using Selenium test suite. Intended Audience: Software test engineers Software developers involved in agile development At the end of Selenium training the delegates will be able to: Use Selenium test suite effectively in real projects Use Selenium for cross browser testing Distribute the tests using Selenium Grid Understanding the Structure of Web Pages and Applications (25%) Understanding locators (major focus on XPath, sub-focus on mane ID and CSS) How to break a web page down into testable parts Testing concepts and strategy Selenium IDE (25%) IDE features Building test cases Creating test suites Executing tests Selenium commands Troubleshooting Best practices, TIPs Testing AJAX applications Verify page elements Selenium WebDriver (50%) Installation and configuration Running test suites against various browsers Cross browser testing Debugging Selenium Grid Configuration Distributed testing Creating batch files Cross browser testing
Weekend Selenium courses, Evening Selenium training, Selenium boot camp, Selenium instructor-led , Selenium classes, Selenium on-site, Selenium instructor, Selenium private courses, Selenium trainer , Selenium coaching,Weekend Selenium training, Evening Selenium courses, Selenium one on one training

Some of our clients