UI Automation with WebdriverIO v7

0
Language

Access

Free

Certificate

Free

Level

Beginner

Learn how to efficiently interact with elements using WebdriverIO and improve your test automation skills. Set up, execute tests, and utilize powerful assertions and wait strategies for reduced failures. Enhance your test running strategies and optimize your testing process. Start now!

Add your review

WebdriverIO is a custom implementation of Selenium’s WebDriver API.

It is written in JavaScript, runs on Node, and provides a powerful framework for both mobile and web automation.

It allows for easy setup through its TestRunner client.

Webdriver IO in version 6 and 7 have made some updates, and therefore, this course, which was based on version 5, needed some updates as well.

During this course, we are going to talk about those different updates, as well some other things that will help you create an awesome WebdriverIO project. During this course, we are going to demonstrate how to setup WebDriver IO and its dependences.

I’ll also go through the WebdriverIO API, show you how you can search for different commands, and how you can use the different documentations that WebdriverIO has. I’ll also talk about WebdriverIO sync and async functions.

Additionally, we’re going to talk about WebdriverIO assertions. WebdriverIO in versions 6 and 7 now has its own assertions, and I’m going to talk about how you can use that along with Chai.js, which is another assertion library, if you so choose.

I’ll talk about WebdriverIO actions, such as your click, your move to, your scroll to elements. Then, I’ll also talk about how to interact with components, how do you use WebdriverIO locator strategies, etc. to create tests and interact with components, which strategies are important as they play a very big part in ensuring that things are loaded on the screen before we interact with them, waiting for an action to be done before we assert that our test was successful or not. We’ll talk about wait strategies in WebdriverIO.

We’ll do all that while writing and running tests against multiple browsers, creating reporting for those tests, debugging our tests, as well as making our tests efficient.

Key takeaways from this course are:

How to interact with elements using WebdriverIO

How to set up, create, and execute tests in WebdriverIO

Assertions that you can use

Wait strategies to help reduce failures

Strategies to improve the way you run tests

Let’s get started.

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “UI Automation with WebdriverIO v7”

×

    Your Email (required)

    Report this page
    UI Automation with WebdriverIO v7
    UI Automation with WebdriverIO v7
    LiveTalent.org
    Logo