Overview
Dive into a comprehensive crash course on Web App Testing with WebdriverIO, an E2E automation framework designed for modern web and mobile applications. Learn about WebdriverIO's capabilities, set it up on your machine, and master writing and running E2E UI tests. Explore key concepts including WebdriverIO setup, configuration file review, test creation, Page Object Model implementation, handling multiple elements, assertions, and waits. Discover the power of parallel testing and generate insightful reports using the Allure Reporter. By the end of this tutorial, gain a solid foundation in WebdriverIO for creating scalable, robust, and stable test suites for your web applications.
Syllabus
) WebdriverIO v7 Crash Course.
) What is WebdriverIO?.
) Advantages of using WebdriverIO.
) WebdriverIO Setup & Installation.
) Review Wdio.conf.js file.
) Review auto-generated tests.
) Create WebdriverIO test .
) Implement POM.
) Working with multiple elements.
) WebdriverIO Assertions.
) Waits in WedriverIO.
) Parallel testing with WebdriverIO.
) Generate Allure Report with WebdriverIO.
) Review what we covered.
Taught by
freeCodeCamp.org