Appium and WebDriverIO
0% COMPLETE
Appium and WebDriverIO - WebDriverIO Architecture
Exit course
WebDriverIO Architecture
WebDriverIO is an open-sourced test automation framework, written in Javascript. You can run it via NodeJS (no Deno support yet) on your local computer, to automate various browsers either locally or in the cloud.
It is very popular among QA teams and developers, because it comes with a great set of features such as:
- Auto Wait: it will automatically wait for an element to be present before interacting with it
- Uses Web Standards: both WebDriver and WebDriver Bidi is supported
- Native mobile support: test on iOS and Android
- Full end-to-end testing, unit and component testing
WebdriverIO Architecture
WebDriverIO will convert the script you've written, in either Mocha, Jasmine or Cucumbersyntax to an automation protocol, such as WebDriver or DevTools.
The automation protocol allows WebDriverIO to connect and instruct a local or remote browser.