Selenium Test Automation: From the Ground Up

As companies transition to agile environments, Selenium is an essential tool to release quality software more quickly. Learn to use Selenium to craft maintainable test frameworks and test suites in this one-day, hands-on course. 

Upcoming Classes

Dates
Mode
Location
Event
Venue
Jan 30Jan 30, 2018
Virtual Classroom
Austin
Anywhere
Mar 21Mar 21, 2018
Virtual Classroom
Austin
Anywhere
Jun 03Jun 03, 2018
Virtual Classroom
Las Vegas
Anywhere
Jun 28Jun 28, 2018
Virtual Classroom
Boston
Anywhere
Select a learning mode button (Public, On-Site, etc.) for specific class details and fact sheet.
Ways to Save

Combine with a Conference

Save when you combine any of our pre-conference training courses with your conference registration. Learn more about our our STAR conferences, our Agile DevBetter Software, and DevOps conferences, and the new Agile Testing Days USA.

Ways to Save

Groups Save Up to 20%

Have a group and want to save more? Groups always save with SQE Training! Groups of 3–5 save 10% on Public and Live Virtual training, and groups of 6 or more save 20%. Group discounts are automatically applied when registering multiple attendees with the same initial path. For groups choosing a mix of classes, contact our Client Support Group at 888.268.8770 or email [email protected].

Pay It Forward >> Save When You Buy Before Year End

Save 17% on all new Live Virtual or Public Classroom training courses purchased through December 31, 2017, with promo code 17FWD. This offer is a great way to use your remaining 2017 training budget and be prepared for the challenges of 2018. Need help with approval? Contact us to learn how we can help you get registered before year end.

Description
  • Learn how to incorporate test automation in the development process
  • Discover what Selenium is and how it works
  • Find out how to craft maintainable test frameworks and test suites
  • Understand pain points and solutions to common UI Testing problems
 
Selenium is the industry-standard tool for doing black box, User Interface Testing of web applications, and is a much sought after skill in today’s world of test automation. As companies transition to agile environments, Selenium is an essential tool to release quality software more quickly. This course not only demonstrates how to use Selenium, but will show you how to approach testing websites in general. This course will teach you how to incorporate industry best practices to build maintainable User Interface test suites. 
 
Who Should Attend
Those doing manual testing who want to automate and who need to understand what Selenium is and how it can be adopted
Developers who are familiar with automated testing but need to better understand the details of Selenium and creating maintainable test suites with it
 
Prerequisites and Requirements
  • Familiarity with Java or Open Source Programming
  • Laptop with administrator access or a Virtual Machine installed to load a provided image
  • Installation of the Java Development Kit (JDK), downloadable here
  • Installation of IntelliJ Community Edition IDE, downloadable here.
 
Questions? 888.268.8770 [email protected]
Course Outline
Test Automation Overview
  • Major Problems
  • Test Automation Strategy
Selenium Overview
  • History
  • Purpose 
  • Implementation
  • Usage
Automation Example
  • Sample Site Requirements
  • Approach to Automating
 
Test Framework
  • Initialization and Cleanup
  • Actions and Assertions
  • Site Modeling Abstraction
  • Wrappers and Helpers
  • Data Modeling 
Advanced Selenium Interactions
Running UI Tests Remotely
 
Dates
Mode
Location
Event
Venue
Jan 30Jan 30, 2018
Virtual Classroom
Austin
Anywhere
Mar 21Mar 21, 2018
Virtual Classroom
Austin
Anywhere
Jun 03Jun 03, 2018
Virtual Classroom
Las Vegas
Anywhere
Jun 28Jun 28, 2018
Virtual Classroom
Boston
Anywhere
Price: $895 USD Course Duration: 1 Day
Ways to Save

Combine with a Conference

Save when you combine any of our pre-conference training courses with your conference registration. Learn more about our our STAR conferences, our Agile DevBetter Software, and DevOps conferences, and the new Agile Testing Days USA.

Ways to Save

Groups Save Up to 20%

Have a group and want to save more? Groups always save with SQE Training! Groups of 3–5 save 10% on Public and Live Virtual training, and groups of 6 or more save 20%. Group discounts are automatically applied when registering multiple attendees with the same initial path. For groups choosing a mix of classes, contact our Client Support Group at 888.268.8770 or email [email protected].

Pay It Forward >> Save When You Buy Before Year End

Save 17% on all new Live Virtual or Public Classroom training courses purchased through December 31, 2017, with promo code 17FWD. This offer is a great way to use your remaining 2017 training budget and be prepared for the challenges of 2018. Need help with approval? Contact us to learn how we can help you get registered before year end.

Description
  • Learn how to incorporate test automation in the development process
  • Discover what Selenium is and how it works
  • Find out how to craft maintainable test frameworks and test suites
  • Understand pain points and solutions to common UI Testing problems
 
Selenium is the industry-standard tool for doing black box, User Interface Testing of web applications, and is a much sought after skill in today’s world of test automation. As companies transition to agile environments, Selenium is an essential tool to release quality software more quickly. This course not only demonstrates how to use Selenium, but will show you how to approach testing websites in general. This course will teach you how to incorporate industry best practices to build maintainable User Interface test suites. 
 
Who Should Attend
Those doing manual testing who want to automate and who need to understand what Selenium is and how it can be adopted
Developers who are familiar with automated testing but need to better understand the details of Selenium and creating maintainable test suites with it
 
Prerequisites and Requirements
  • Familiarity with Java or Open Source Programming
  • Laptop with administrator access or a Virtual Machine installed to load a provided image
  • Installation of the Java Development Kit (JDK), downloadable here
  • Installation of IntelliJ Community Edition IDE, downloadable here.
 
Questions? 888.268.8770 [email protected]
Course Outline
Test Automation Overview
  • Major Problems
  • Test Automation Strategy
Selenium Overview
  • History
  • Purpose 
  • Implementation
  • Usage
Automation Example
  • Sample Site Requirements
  • Approach to Automating
 
Test Framework
  • Initialization and Cleanup
  • Actions and Assertions
  • Site Modeling Abstraction
  • Wrappers and Helpers
  • Data Modeling 
Advanced Selenium Interactions
Running UI Tests Remotely
 
Class Schedule
Sign-In/Registration 7:30 - 8:30 a.m.
Morning Session 8:30 a.m. - 12:00 p.m.
Lunch 12:00 - 1:00 p.m.
Afternoon Session 1:00 - 5:00 p.m.
Times represent the typical daily schedule. Please confirm your schedule at registration.
Class Fee Includes
• Tuition
• Course notebook
• Continental breakfasts and refreshment breaks
• Lunches
• Letter of completion
Instructors
Titus Fortner
Sauce Labs

Contact us for more information 904.278.0524 or 888.268.8770


Course Duration: 2 Days
Description
  • Learn how to incorporate test automation in the development process
  • Discover what Selenium is and how it works
  • Find out how to craft maintainable test frameworks and test suites
  • Understand pain points and solutions to common UI Testing problems
 
Selenium is the industry-standard tool for doing black box, User Interface Testing of web applications, and is a much sought after skill in today’s world of test automation. As companies transition to agile environments, Selenium is an essential tool to release quality software more quickly. This course not only demonstrates how to use Selenium, but will show you how to approach testing websites in general. This course will teach you how to incorporate industry best practices to build maintainable User Interface test suites. 
 
Who Should Attend
Those doing manual testing who want to automate and who need to understand what Selenium is and how it can be adopted
Developers who are familiar with automated testing but need to better understand the details of Selenium and creating maintainable test suites with it
 
Prerequisites and Requirements
  • Familiarity with Java or Open Source Programming
  • Laptop with administrator access or a Virtual Machine installed to load a provided image
  • Installation of the Java Development Kit (JDK), downloadable here
  • Installation of IntelliJ Community Edition IDE, downloadable here.
 
Questions? 888.268.8770 [email protected]
Course Outline
Test Automation Overview
  • Major Problems
  • Test Automation Strategy
Selenium Overview
  • History
  • Purpose 
  • Implementation
  • Usage
Automation Example
  • Sample Site Requirements
  • Approach to Automating
 
Test Framework
  • Initialization and Cleanup
  • Actions and Assertions
  • Site Modeling Abstraction
  • Wrappers and Helpers
  • Data Modeling 
Advanced Selenium Interactions
Running UI Tests Remotely
 
Class Schedule
Day 1: 1:00pm-4:00pm ET/10:00am-1:00pm PT
Day 2: 1:00pm-4:00pm ET/10:00am-1:00pm PT
Class Fee Includes
  • Easy course access: Attend training right from your computer and easily connect your audio via computer or phone. Easy and quick access fits todayís working style and eliminates expensive travel and long days in the classroom.
  • Live, expert instruction: Instructors are sought-after practitioners, highly-experienced in the industry who deliver a professional learning experience in real-time.
  • Valuable course materials: Courses cover the same professional content as our classroom training, and students have direct access to valuable materials.
  • Rich virtual learning environment: A variety of tools are built in to the learning platform to engage learners through dynamic delivery and to facilitate a multi-directional flow of information.
  • Hands-on exercises: An essential component to any learning experience is applying what you have learned. Using the latest technology, your instructor can provide hands-on exercises, group activities, and breakout sessions.
  • Real-time communication: Communicate real-time directly with the instructor. Ask questions, provide comments, and participate in the class discussions.
  • Peer interaction: Networking with peers has always been a valuable part of any classroom training. Live Virtual training gives you the opportunity to interact with and learn from the other attendees during breakout sessions, course lecture, and Q&A.
  • Convenient schedule: Course instruction is divided into modules no longer than four hours per day. This schedule makes it easy to get the training you need without taking days out of the office and setting aside projects.
  • Small class size: Live Virtual courses are limited in small class size to ensure an opportunity for personal interaction.
Instructors
Titus Fortner
Sauce Labs

Contact us for more information 904.278.0524 or 888.268.8770


Course Duration: 1 Day
Description
  • Learn how to incorporate test automation in the development process
  • Discover what Selenium is and how it works
  • Find out how to craft maintainable test frameworks and test suites
  • Understand pain points and solutions to common UI Testing problems
 
Selenium is the industry-standard tool for doing black box, User Interface Testing of web applications, and is a much sought after skill in today’s world of test automation. As companies transition to agile environments, Selenium is an essential tool to release quality software more quickly. This course not only demonstrates how to use Selenium, but will show you how to approach testing websites in general. This course will teach you how to incorporate industry best practices to build maintainable User Interface test suites. 
 
Who Should Attend
Those doing manual testing who want to automate and who need to understand what Selenium is and how it can be adopted
Developers who are familiar with automated testing but need to better understand the details of Selenium and creating maintainable test suites with it
 
Prerequisites and Requirements
  • Familiarity with Java or Open Source Programming
  • Laptop with administrator access or a Virtual Machine installed to load a provided image
  • Installation of the Java Development Kit (JDK), downloadable here
  • Installation of IntelliJ Community Edition IDE, downloadable here.
 
Questions? 888.268.8770 [email protected]
Course Outline
Test Automation Overview
  • Major Problems
  • Test Automation Strategy
Selenium Overview
  • History
  • Purpose 
  • Implementation
  • Usage
Automation Example
  • Sample Site Requirements
  • Approach to Automating
 
Test Framework
  • Initialization and Cleanup
  • Actions and Assertions
  • Site Modeling Abstraction
  • Wrappers and Helpers
  • Data Modeling 
Advanced Selenium Interactions
Running UI Tests Remotely
 
Class Schedule
Sign-In/Registration 7:30 - 8:30 a.m.
Morning Session 8:30 a.m. - 12:00 p.m.
Lunch 12:00 - 1:00 p.m.
Afternoon Session 1:00 - 5:00 p.m.
Times represent the typical daily schedule. Please confirm your schedule at registration.
Class Fee Includes
• Tuition
• Course notebook
• Letter of completion
Instructors
Titus Fortner
Sauce Labs

Questions?

On-Site Training

Let us bring the training directly to you! Choose from over 60 courses.

Combine World-Class Training and

Certification with a Conference

Maximize Your Learning Potential

Agile Dev Conference logo

Better Software Conference logo

Devops Conference logo

STAR Conference logo