-
-
Save okitan/da8cb9f2ddd491c49a210c4edc418a6f to your computer and use it in GitHub Desktop.
webdriver.io --watch mode issues
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ npx wdio --watch --spec test.js | |
[15:00:44] COMMAND POST "/session" | |
[15:00:44] DATA {"desiredCapabilities":{"javascriptEnabled":true,"locationContextEnabled":true,"handlesAlerts":true,"rotatable":true,"maxInstances":5,"browserName":"chrome","loggingPrefs":{"browser":"ALL","driver":"ALL"},"requ | |
estOrigins":{"url":"http://webdriver.io","version":"4.12.0","name":"webdriverio"}}} | |
[15:00:46] INFO SET SESSION ID b0083dcf4ed26c3e9de5873e9b7d2393 | |
[15:00:46] RESULT {"acceptInsecureCerts":false,"acceptSslCerts":false,"applicationCacheEnabled":false,"browserConnectionEnabled":false,"browserName":"chrome","chrome":{"chromedriverVersion":"2.36.540469 (1881fd7f8641508feb5166b7 | |
cae561d87723cfa8)","userDataDir":"/var/folders/c7/7pqwpv895y31b3n67b4l2tj5hwytzk/T/.org.chromium.Chromium.E1IHhg"},"cssSelectorsEnabled":true,"databaseEnabled":false,"handlesAlerts":true,"hasTouchScreen":false,"javascriptEnabled":true,"locati | |
onContextEnabled":true,"mobileEmulationEnabled":false,"nativeEvents":true,"networkConnectionEnabled":false,"pageLoadStrategy":"normal","platform":"Mac OS X","rotatable":false,"setWindowRect":true,"takesHeapSnapshot":true,"takesScreenshot":tru | |
e,"unexpectedAlertBehaviour":"","version":"65.0.3325.162","webStorageEnabled":true} | |
WDIO is now in watch mode and is waiting for a change... | |
change detected, running ... | |
[15:00:52] COMMAND POST "/session/b0083dcf4ed26c3e9de5873e9b7d2393/url" | |
[15:00:52] DATA {"url":"http://webdriver.io/"} | |
[15:00:55] COMMAND POST "/session/b0083dcf4ed26c3e9de5873e9b7d2393/element" | |
[15:00:55] DATA {"using":"link text","value":"API"} | |
[15:00:55] RESULT {"ELEMENT":"0.3557136621358876-1"} | |
[15:00:55] COMMAND POST "/session/b0083dcf4ed26c3e9de5873e9b7d2393/element/0.3557136621358876-1/click" | |
[15:00:55] DATA {} | |
[15:00:56] COMMAND POST "/session/b0083dcf4ed26c3e9de5873e9b7d2393/elements" | |
[15:00:56] DATA {"using":"css selector","value":"section.api h1"} | |
[15:00:56] RESULT [{"ELEMENT":"0.4519408596357608-1"}] | |
[15:00:56] COMMAND GET "/session/b0083dcf4ed26c3e9de5873e9b7d2393/element/0.4519408596357608-1/text" | |
[15:00:56] DATA {} | |
[15:00:56] RESULT "WEBDRIVERIO API DOCS" | |
․ | |
1 passing (13.20s) | |
WDIO is now in watch mode and is waiting for a change... | |
change detected, running ... | |
[15:01:03] COMMAND POST "/session/b0083dcf4ed26c3e9de5873e9b7d2393/url" | |
[15:01:03] DATA {"url":"http://webdriver.io/"} | |
[15:01:04] COMMAND POST "/session/b0083dcf4ed26c3e9de5873e9b7d2393/element" | |
[15:01:04] DATA {"using":"link text","value":"API"} | |
[15:01:04] RESULT {"ELEMENT":"0.9257526474386759-1"} | |
[15:01:04] COMMAND POST "/session/b0083dcf4ed26c3e9de5873e9b7d2393/element/0.9257526474386759-1/click" | |
[15:01:04] DATA {} | |
[15:01:04] COMMAND POST "/session/b0083dcf4ed26c3e9de5873e9b7d2393/element/0.9257526474386759-1/elements" | |
[15:01:04] DATA {"using":"css selector","value":"section.api h1"} | |
[15:01:04] COMMAND GET "/session/b0083dcf4ed26c3e9de5873e9b7d2393/screenshot" | |
[15:01:04] DATA {} | |
F | |
0 passing (21.30s) | |
1 failing | |
1) WebDriver IO Shows API: | |
stale element reference: element is not attached to the page document | |
running chrome | |
Error: An element command failed because the referenced element is no longer attached to the DOM. | |
at getText("section.api h1") - at elements("section.api h1") - getText.js:18:17 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const assert = require('assert'); | |
describe('WebDriver IO', function() { | |
it('Shows API', function() { | |
browser.url('http://webdriver.io/'); | |
const link = $('=API'); | |
link.click(); | |
assert.equal(browser.getText('section.api h1'), 'WEBDRIVERIO API DOCS'); | |
}); | |
}); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment