Already a student? Sign In
Break the testing bottleneck.
Cut your testing time in half by learning WebdriverIO.
Forget the excruciating pain of manual testing AND the nightmare of setting up a complex test automation tool.
Simple to write
This 12-part course dives deep into WebdriverIO, teaching you how to save time and effort with test automation.
Save Time. Save Effort. Learn WebdriverIO.
Save time and stop fire-fighting production defects
Catch bugs early and seamlessly integrate tests into your development process.
Save effort and stop manually testing the same specs
Effortlessly validate functionality with an comprehensive suite of automated tests.
Learn WebdriverIO and protect your site from design drift
See how Visual Regression Testing can easily identify design changes when they happen.
“I really enjoyed going through all videos, they are awesome and explain the concepts of WebdriverIO really well.”
12 modules that cover everything you need to know:
Start testing now
A few minutes and you'll have your first test going.
Installing the WebdriverIO and Selenium Dependencies
Trying out the WebdriverIO example
Writing our First Test
Simplify your setup
Learn why the
wdio test runner is amazing.
Creating our config file using the Test Runner CLI
Reviewing the wdio.conf.js file
Updating our test file
Switching to Sync mode
Options and Logging
NPM scripts for easier commands
Handle errors like a pro
Learn how "assertions" find failures for you.
An Introduction to Assertions
Switching to Chai
Expect & Should Style Assertions
Debug tests easier
These utility methods help with our test development.
The Debug Command
The Pause Command
The Wait Commands
Element State Commands
Avoid rework w/custom commands
Write commands for your own needs.
Easy Page Objects
Implement the popular test pattern to promote readability.
Hook in to the Selenium Cloud
Add test scalability using cloud services.
Get your tests running in loads of browsers.
Simple CICD Integration
Run your tests automagically after every update.
Visual Regression Testing
Compare before and after screenshots of your design.
Better Test Reports
Use reporters like
Allure to see your results more clearly.
Common Tests & Starter Kit
See real-world examples and snag a handy starter kit
What you get:
Early Access Price*
12 In-depth Modules
Over 25+ Videos
Companion e-book ($30 value)
Full Code Samples and Video Transcripts
Unlimited Downloads/DRM Free Videos
Course Discussion Boards
Not ready to buy yet?
as the course is completed and lock in at today's price.
* Course content still in development. Early Access gives you instant access to the content as soon as it's ready.
Get a taste of WebdriverIO
Learn the basics of WebdriverIO with a
free five minute introduction.
Frequently Asked Questions
When will the course be ready?
I'm a working parent building this course in my free time, therefore it's hard to put a specific date on it. My aim is to have all lessons created by the end of September 2016, but that date may change. You get immediate access to the lessons as I create them, so you won't have to wait until it's fully complete to access the content.
I'm a front-end dev. Is this course for me?
What prerequisites are there to this course?
Is there a team license available?
There will be a team license available for up to 10 individuals.
Contact me for details. What if I don't like the content?
If you feel like the content isn't what you were expecting, let me know within 30 days of purchase and I'll give you a full refund.
Is this like Kickstarter?
No. I'm making this course without funding on the side. There is no minimum amount of students required for the course to be made.
Are courses DRM free?
How will I access the course?
The course is hosted through thinkific.com, which is where you'll be able to access all the content indefinitely.
Have a question I didn't answer?
Reach out and let me know!