Automated UI Testing with WebdriverIO

Automated Testing with WebdriverIO - Professional Add-on

Future-Proof Your Websites with Test Automation | taught by Kevin Lamping
Watch Intro Video

Course description

How often do you make a change to your site that causes an unexpected issue to pop-up in some unrelated page? At least once a week, right?

Manually testing your entire site for every change is time consuming and error-prone, and not every project has the budget for QA resources. What if we could easily write automated UI tests in the language that we all know and love: JavaScript!

This course dives deep in to WebdriverIO, an open-source library used for Selenium testing. We'll cover all the steps to get started writing automated UI tests, so that you can write and release code with confidence.

Kevin Lamping
Kevin Lamping

Kevin Lamping is a Senior Front-end Engineer. He also helps organize Hill Country JS, a front-end meetup in San Antonio.

Kevin has presented on UI testing at multiple conferences, recently released a free 6-day email course on it, and is a WebdriverIO contributor.

In his free-time, when he's not playing with his kids, Kevin dabbles in scale model building, tabletop gaming, piano and gardening.

Kevin Lamping

Course Curriculum

Lesson 1: Hooking in to Browserstack & Sauce Labs
Lesson 2: Multibrowser Testing
Lesson 3: Integrating with CICD Systems
Lesson 4: Visual Regression Testing
Lesson 5: Test Reporters
Lesson 6: The WebdriverIO Starter Kit and Login Tests

Reviews (3)

Good addition

by Kevin Roulleau
This is a great add-on for going from local tests to Continuous Integration. For those that already have have their CI in place, they may find interest into the module about visual regression testing. The content is clear, focused, straight to the point. As a french person I found the subtitles very helpfull, also Kevin's elocution is great and often time I don't have to read the subtitle.

by Joe Patton-Robson

Very helpful add-on

by Chris Tryens
I found the Professional Add-on to be a very helpful and logical next step to the Started Edition. It was enormous help with "next steps" with WebdriverIO. I particularly found the visual regression tests, Sauce Labs and Jenkins integration very helpful in setting these abilities up in the app that I work on. In my opinion, one possible improvement would be to serve the Professional Add-on in more of an a la carte fashion. For instance, at the time of purchasing, I was only interested in the visual regression test module. Although I did find the remainder of the content helpful, I definitely hesitated investing the additional money. If I could have purchased the visual regression test separately, I definitely would have made the investment sooner. Overall, I would definitely recommend it to anyone looking for a deeper diver into WebdriverIO.

Good addition

by Kevin Roulleau
This is a great add-on for going from local tests to Continuous Integration. For those that already have have their CI in place, they may find interest into the module about visual regression testing. The content is clear, focused, straight to the point. As a french person I found the subtitles very helpfull, also Kevin's elocution is great and often time I don't have to read the subtitle.

by Joe Patton-Robson

Very helpful add-on

by Chris Tryens
I found the Professional Add-on to be a very helpful and logical next step to the Started Edition. It was enormous help with "next steps" with WebdriverIO. I particularly found the visual regression tests, Sauce Labs and Jenkins integration very helpful in setting these abilities up in the app that I work on. In my opinion, one possible improvement would be to serve the Professional Add-on in more of an a la carte fashion. For instance, at the time of purchasing, I was only interested in the visual regression test module. Although I did find the remainder of the content helpful, I definitely hesitated investing the additional money. If I could have purchased the visual regression test separately, I definitely would have made the investment sooner. Overall, I would definitely recommend it to anyone looking for a deeper diver into WebdriverIO.