Skip to content

Instantly share code, notes, and snippets.

@wvankuipers
Last active December 16, 2016 13:22
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 wvankuipers/248cd4269c75fd0501b4f14f74e2a60e to your computer and use it in GitHub Desktop.
Save wvankuipers/248cd4269c75fd0501b4f14f74e2a60e to your computer and use it in GitHub Desktop.
Webdriver repl on node 7.1.0
wdio repl chrome --logLevel verbose
=======================================================================================
Selenium 2.0 / webdriver protocol bindings implementation with helper commands in nodejs.
For a complete list of commands, visit http://webdriver.io/api.html.
=======================================================================================
[14:18:41] COMMAND POST "/wd/hub/session"
[14:18:41] DATA {"desiredCapabilities":{"javascriptEnabled":true,"locationContextEnabled":true,"handlesAlerts":true,"rotatable":true,"browserName":"chrome","loggingPrefs":{"browser":"ALL","driver":"ALL"},"requestOrigins":{"url":"http://webdriver.io","version":"4.5.0","name":"webdriverio"}}}
[14:18:42] INFO SET SESSION ID 4d7f97aa-c8c8-46db-9963-7e11de27f14c
[14:18:42] RESULT {"applicationCacheEnabled":false,"rotatable":false,"mobileEmulationEnabled":false,"networkConnectionEnabled":false,"chrome":{"chromedriverVersion":"2.25.426935 (820a95b0b81d33e42712f9198c215f703412e1a1)","userDataDir":"/var/folders/mb/ry__qhvn0bqgpfvfwmjr6s4cjg3s9_/T/.org.chromium.Chromium.MJDkRK"},"takesHeapSnapshot":true,"pageLoadStrategy":"normal","databaseEnabled":false,"handlesAlerts":true,"hasTouchScreen":false,"version":"55.0.2883.95","platform":"MAC","browserConnectionEnabled":false,"nativeEvents":true,"acceptSslCerts":true,"webdriver.remote.sessionid":"4d7f97aa-c8c8-46db-9963-7e11de27f14c","locationContextEnabled":true,"webStorageEnabled":true,"browserName":"chrome","takesScreenshot":true,"javascriptEnabled":true,"cssSelectorsEnabled":true}
[14:18:42] DEBUG Queue has stopped!
[14:18:42] DEBUG You can now go into the browser or use the command line as REPL
[14:18:42] DEBUG (To exit, press ^C again or type .exit)
> browser.url('http://s.codepen.io/wvankuipers/debug/aBPdjq').click('button').waitForVisible('div.success', 10000);
[14:18:51] COMMAND POST "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/url"
[14:18:51] DATA {"url":"http://s.codepen.io/wvankuipers/debug/aBPdjq"}
[14:18:52] RESULT null
[14:18:52] COMMAND POST "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/element"
[14:18:52] DATA {"using":"css selector","value":"button"}
[14:18:52] RESULT {"ELEMENT":"0"}
[14:18:52] COMMAND POST "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/element/0/click"
[14:18:52] DATA {}
[14:18:52] RESULT null
[14:18:52] COMMAND POST "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/elements"
[14:18:52] DATA {"using":"css selector","value":"div.success"}
[14:18:52] RESULT [{"ELEMENT":"1"}]
[14:18:52] COMMAND GET "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/element/1/displayed"
[14:18:52] DATA {}
[14:18:52] RESULT false
[14:18:53] COMMAND POST "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/elements"
[14:18:53] DATA {"using":"css selector","value":"div.success"}
[14:18:53] RESULT [{"ELEMENT":"1"}]
[14:18:53] COMMAND GET "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/element/1/displayed"
[14:18:53] DATA {}
[14:18:53] RESULT false
[14:18:53] COMMAND POST "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/elements"
[14:18:53] DATA {"using":"css selector","value":"div.success"}
[14:18:53] RESULT [{"ELEMENT":"1"}]
[14:18:53] COMMAND GET "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/element/1/displayed"
[14:18:53] DATA {}
[14:18:53] RESULT false
[14:18:54] COMMAND POST "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/elements"
[14:18:54] DATA {"using":"css selector","value":"div.success"}
[14:18:54] RESULT [{"ELEMENT":"1"}]
[14:18:54] COMMAND GET "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/element/1/displayed"
[14:18:54] DATA {}
[14:18:54] RESULT false
[14:18:54] COMMAND POST "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/elements"
[14:18:54] DATA {"using":"css selector","value":"div.success"}
[14:18:54] RESULT [{"ELEMENT":"1"}]
[14:18:54] COMMAND GET "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/element/1/displayed"
[14:18:54] DATA {}
[14:18:54] RESULT false
[14:18:55] COMMAND POST "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/elements"
[14:18:55] DATA {"using":"css selector","value":"div.success"}
[14:18:55] RESULT [{"ELEMENT":"1"}]
[14:18:55] COMMAND GET "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/element/1/displayed"
[14:18:55] DATA {}
[14:18:55] RESULT false
[14:18:55] COMMAND POST "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/elements"
[14:18:55] DATA {"using":"css selector","value":"div.success"}
[14:18:55] RESULT [{"ELEMENT":"1"}]
[14:18:55] COMMAND GET "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/element/1/displayed"
[14:18:55] DATA {}
[14:18:55] RESULT false
[14:18:56] COMMAND POST "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/elements"
[14:18:56] DATA {"using":"css selector","value":"div.success"}
[14:18:56] RESULT [{"ELEMENT":"1"}]
[14:18:56] COMMAND GET "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/element/1/displayed"
[14:18:56] DATA {}
[14:18:56] RESULT false
[14:18:56] COMMAND POST "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/elements"
[14:18:56] DATA {"using":"css selector","value":"div.success"}
[14:18:56] RESULT [{"ELEMENT":"1"}]
[14:18:56] COMMAND GET "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/element/1/displayed"
[14:18:56] DATA {}
[14:18:56] RESULT false
Error
> [14:18:57] COMMAND POST "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/elements"
[14:18:57] DATA {"using":"css selector","value":"div.success"}
[14:18:57] RESULT [{"ELEMENT":"1"}]
[14:18:57] COMMAND GET "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/element/1/displayed"
[14:18:57] DATA {}
[14:18:57] RESULT false
[14:18:57] COMMAND POST "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/elements"
[14:18:57] DATA {"using":"css selector","value":"div.success"}
[14:18:57] RESULT [{"ELEMENT":"2"}]
[14:18:57] COMMAND GET "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/element/2/displayed"
[14:18:57] DATA {}
[14:18:57] RESULT false
[14:18:58] COMMAND POST "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/elements"
[14:18:58] DATA {"using":"css selector","value":"div.success"}
[14:18:58] RESULT [{"ELEMENT":"2"}]
[14:18:58] COMMAND GET "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/element/2/displayed"
[14:18:58] DATA {}
[14:18:58] RESULT false
[14:18:58] COMMAND POST "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/elements"
[14:18:58] DATA {"using":"css selector","value":"div.success"}
[14:18:58] RESULT [{"ELEMENT":"2"}]
[14:18:58] COMMAND GET "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/element/2/displayed"
[14:18:58] DATA {}
[14:18:58] RESULT false
[14:18:59] COMMAND POST "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/elements"
[14:18:59] DATA {"using":"css selector","value":"div.success"}
[14:18:59] RESULT [{"ELEMENT":"2"}]
[14:18:59] COMMAND GET "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/element/2/displayed"
[14:18:59] DATA {}
[14:18:59] RESULT false
[14:18:59] COMMAND POST "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/elements"
[14:18:59] DATA {"using":"css selector","value":"div.success"}
[14:18:59] RESULT [{"ELEMENT":"2"}]
[14:18:59] COMMAND GET "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/element/2/displayed"
[14:18:59] DATA {}
[14:18:59] RESULT false
[14:19:00] COMMAND POST "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/elements"
[14:19:00] DATA {"using":"css selector","value":"div.success"}
[14:19:00] RESULT [{"ELEMENT":"2"}]
[14:19:00] COMMAND GET "/wd/hub/session/4d7f97aa-c8c8-46db-9963-7e11de27f14c/element/2/displayed"
[14:19:00] DATA {}
[14:19:00] RESULT true
true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment