WebdriverIO

E554819

WebdriverIO is a popular open-source JavaScript-based test automation framework for browser and mobile applications, built on WebDriver and maintained under the OpenJS Foundation.

Try in SPARQL Jump to: Surface forms Statements Referenced by

Observed surface forms (1)

Surface form Occurrences
Protractor 2

Statements (96)

Predicate Object
instanceOf JavaScript library
end-to-end testing framework
open-source software
test automation framework
basedOn WebDriver protocol NERFINISHED
category end-to-end testing
software testing
test automation
ecosystem Node.js NERFINISHED
hasCLICommand wdio NERFINISHED
integratesWith Allure Reporter NERFINISHED
CircleCI NERFINISHED
Cucumber HTML Reporter NERFINISHED
GitHub Actions NERFINISHED
GitLab CI NERFINISHED
JUnit Reporter NERFINISHED
Jenkins NERFINISHED
Spec Reporter
TeamCity Reporter NERFINISHED
Travis CI NERFINISHED
license MIT License
maintainedBy OpenJS Foundation NERFINISHED
programmingLanguage JavaScript
TypeScript NERFINISHED
repository https://github.com/webdriverio/webdriverio
runsOn Node.js NERFINISHED
supportsAssertionLibrary Chai (via integration) NERFINISHED
expect-webdriverio
supportsAssertionStyle BDD
TDD
supportsCloudTesting BrowserStack NERFINISHED
LambdaTest NERFINISHED
Sauce Labs NERFINISHED
TestingBot NERFINISHED
supportsCommunity GitHub Discussions NERFINISHED
Slack channel
Stack Overflow NERFINISHED
supportsConfigurationFile wdio.conf.js
wdio.conf.ts
supportsDebugging DevTools integration
wdio repl
supportsExecutionMode async mode
sync mode (legacy)
supportsFeature API testing
Web UI testing
automatic waits
command-line interface
cross-browser testing
cross-platform testing
hooks
mobile app testing
multiremote testing
page object pattern
parallel test execution
plugin system
reporters
screenshot capture
services
test retries
visual regression testing (via integrations)
supportsFramework Cucumber NERFINISHED
Jasmine NERFINISHED
Jest (via integration)
Mocha NERFINISHED
supportsLanguage JavaScript NERFINISHED
TypeScript NERFINISHED
supportsMobileAutomationFramework Appium NERFINISHED
supportsPlatform Android
iOS
mobile applications
web browsers
supportsReporting HTML (via reporters)
JSON
JUnit XML NERFINISHED
supportsRunner Cucumber runner
Jasmine runner
Mocha runner
WebdriverIO testrunner NERFINISHED
wdio test runner
supportsSelectorStrategy CSS selectors
XPath selectors
accessibility id selectors
link text selectors
mobile selectors
supportsStandard W3C WebDriver NERFINISHED
supportsTool Appium NERFINISHED
Applitools NERFINISHED
BrowserStack NERFINISHED
Chromedriver NERFINISHED
DevTools protocol
Geckodriver NERFINISHED
LambdaTest NERFINISHED
Sauce Labs NERFINISHED
Selenium Standalone NERFINISHED
TestingBot NERFINISHED
website https://webdriver.io

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

OpenJS Foundation hostsProject WebdriverIO
Angular CLI integratesWith WebdriverIO
this entity surface form: Protractor
WebStorm supportsTechnology WebdriverIO
this entity surface form: Protractor