14
User
Recs.
Recs.
13
Updates
Last
Updated
Updated
Activity
11 Options
Specs
Specs are quantitative aspects of the option such as the price
Pros
Pro Works with any testing framework or assertion library
WebdriverIO lets you use your favorite testing framework (Jasmine, Mocha, Cucumber) and assertion library (Chai for Mocha). Other projects implement their own testing and assertion APIs, for example Nightwatch, Intern.
It should be mentioned though that v4.2.16 has an incompatibility with at least tap v7.1.2: stdout/stderr written during a run gets lost.
Pro Simpler syntax than selenium-webdriverjs and WD.js
selenium-webdriverjs:
driver.get('http://www.google.com');
driver.findElement(webdriver.By.id('q')).sendKeys('webdriver');
driver.findElement(webdriver.By.id('btnG')).click();
WD.js:
browser
.get("http://www.google.com")
.elementById('q')
.sendKeys('webdriver')
.elementById('btnG')
.click()
WebdriverIO:
client
.url('http://google.com')
.setValue('#q','webdriver')
.click('#btnG')
Know any positive aspects of this option?
Cons
Recommendations
WebdriverIO
Recommended 3 years ago
Testing web apps and mobile apps
Pro
Excellent API documentationPro
Synchronous implementation of asynchronous browser commandsPro
Config file generation wizardPro
Allows you to do visual regression tests using WebdriverCSSPro
Works with any testing framework or assertion libraryPro
Simpler syntax than selenium-webdriverjs and WD.jsPro
Selenium Server need not be started independentlyPro
Supports Vitaq AI Test AutomationWebdriverIO
Recommended a year ago
Pro
Excellent API documentationPro
Synchronous implementation of asynchronous browser commandsPro
Config file generation wizardPro
Allows you to do visual regression tests using WebdriverCSSPro
Works with any testing framework or assertion libraryPro
Simpler syntax than selenium-webdriverjs and WD.jsWebdriverIO
Recommended 2 years ago
ProudRaweno hasn’t added their experience, pros or cons to their recommendation.
WebdriverIO
Recommended 3 years ago
WonderfulWadd hasn’t added their experience, pros or cons to their recommendation.
WebdriverIO
Recommended 3 years ago
DetailedArash hasn’t added their experience, pros or cons to their recommendation.
WebdriverIO
Recommended 3 years ago
KindAlabandus hasn’t added their experience, pros or cons to their recommendation.
WebdriverIO
Recommended 4 years ago
NiceAmeNoKoyane hasn’t added their experience, pros or cons to their recommendation.
WebdriverIO
Recommended 4 years ago
BrilliantKumarbi hasn’t added their experience, pros or cons to their recommendation.