Skip to content

Instantly share code, notes, and snippets.

@okitan
Created March 14, 2018 06:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save okitan/da8cb9f2ddd491c49a210c4edc418a6f to your computer and use it in GitHub Desktop.
Save okitan/da8cb9f2ddd491c49a210c4edc418a6f to your computer and use it in GitHub Desktop.
webdriver.io --watch mode issues
$ 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
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