Skip to content

Instantly share code, notes, and snippets.

@wvankuipers
Created December 16, 2016 13:22
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save wvankuipers/63fc8704b9c0997d24ad894d61f1d0a0 to your computer and use it in GitHub Desktop.
Webdriver repl on node 4.7.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:21:32] COMMAND POST "/wd/hub/session"
[14:21:32] 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:21:33] INFO SET SESSION ID bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe
[14:21:33] 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.XfX198"},"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":"bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe","locationContextEnabled":true,"webStorageEnabled":true,"browserName":"chrome","takesScreenshot":true,"javascriptEnabled":true,"cssSelectorsEnabled":true}
[14:21:33] DEBUG Queue has stopped!
[14:21:33] DEBUG You can now go into the browser or use the command line as REPL
[14:21:33] 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:21:37] COMMAND POST "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/url"
[14:21:37] DATA {"url":"http://s.codepen.io/wvankuipers/debug/aBPdjq"}
[14:21:37] RESULT null
[14:21:37] COMMAND POST "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/element"
[14:21:37] DATA {"using":"css selector","value":"button"}
[14:21:37] RESULT {"ELEMENT":"0"}
[14:21:37] COMMAND POST "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/element/0/click"
[14:21:37] DATA {}
[14:21:38] RESULT null
[14:21:38] COMMAND POST "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/elements"
[14:21:38] DATA {"using":"css selector","value":"div.success"}
[14:21:38] RESULT [{"ELEMENT":"1"}]
[14:21:38] COMMAND GET "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/element/1/displayed"
[14:21:38] DATA {}
[14:21:38] RESULT false
[14:21:38] COMMAND POST "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/elements"
[14:21:38] DATA {"using":"css selector","value":"div.success"}
[14:21:38] RESULT [{"ELEMENT":"1"}]
[14:21:38] COMMAND GET "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/element/1/displayed"
[14:21:38] DATA {}
[14:21:38] RESULT false
[14:21:39] COMMAND POST "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/elements"
[14:21:39] DATA {"using":"css selector","value":"div.success"}
[14:21:39] RESULT [{"ELEMENT":"1"}]
[14:21:39] COMMAND GET "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/element/1/displayed"
[14:21:39] DATA {}
[14:21:39] RESULT false
[14:21:39] COMMAND POST "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/elements"
[14:21:39] DATA {"using":"css selector","value":"div.success"}
[14:21:39] RESULT [{"ELEMENT":"1"}]
[14:21:39] COMMAND GET "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/element/1/displayed"
[14:21:39] DATA {}
[14:21:39] RESULT false
[14:21:40] COMMAND POST "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/elements"
[14:21:40] DATA {"using":"css selector","value":"div.success"}
[14:21:40] RESULT [{"ELEMENT":"1"}]
[14:21:40] COMMAND GET "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/element/1/displayed"
[14:21:40] DATA {}
[14:21:40] RESULT false
[14:21:40] COMMAND POST "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/elements"
[14:21:40] DATA {"using":"css selector","value":"div.success"}
[14:21:40] RESULT [{"ELEMENT":"1"}]
[14:21:40] COMMAND GET "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/element/1/displayed"
[14:21:40] DATA {}
[14:21:40] RESULT false
[14:21:41] COMMAND POST "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/elements"
[14:21:41] DATA {"using":"css selector","value":"div.success"}
[14:21:41] RESULT [{"ELEMENT":"1"}]
[14:21:41] COMMAND GET "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/element/1/displayed"
[14:21:41] DATA {}
[14:21:41] RESULT false
[14:21:41] COMMAND POST "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/elements"
[14:21:41] DATA {"using":"css selector","value":"div.success"}
[14:21:41] RESULT [{"ELEMENT":"1"}]
[14:21:41] COMMAND GET "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/element/1/displayed"
[14:21:41] DATA {}
[14:21:41] RESULT false
[14:21:42] COMMAND POST "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/elements"
[14:21:42] DATA {"using":"css selector","value":"div.success"}
[14:21:42] RESULT [{"ELEMENT":"1"}]
[14:21:42] COMMAND GET "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/element/1/displayed"
[14:21:42] DATA {}
[14:21:42] RESULT false
Error: Command execution timed out
> [14:21:42] COMMAND POST "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/elements"
[14:21:42] DATA {"using":"css selector","value":"div.success"}
[14:21:42] RESULT [{"ELEMENT":"1"}]
[14:21:42] COMMAND GET "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/element/1/displayed"
[14:21:42] DATA {}
[14:21:42] RESULT false
[14:21:43] COMMAND POST "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/elements"
[14:21:43] DATA {"using":"css selector","value":"div.success"}
[14:21:43] RESULT [{"ELEMENT":"2"}]
[14:21:43] COMMAND GET "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/element/2/displayed"
[14:21:43] DATA {}
[14:21:43] RESULT false
[14:21:43] COMMAND POST "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/elements"
[14:21:43] DATA {"using":"css selector","value":"div.success"}
[14:21:43] RESULT [{"ELEMENT":"2"}]
[14:21:43] COMMAND GET "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/element/2/displayed"
[14:21:43] DATA {}
[14:21:43] RESULT false
[14:21:44] COMMAND POST "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/elements"
[14:21:44] DATA {"using":"css selector","value":"div.success"}
[14:21:44] RESULT [{"ELEMENT":"2"}]
[14:21:44] COMMAND GET "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/element/2/displayed"
[14:21:44] DATA {}
[14:21:44] RESULT false
[14:21:44] COMMAND POST "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/elements"
[14:21:44] DATA {"using":"css selector","value":"div.success"}
[14:21:44] RESULT [{"ELEMENT":"2"}]
[14:21:44] COMMAND GET "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/element/2/displayed"
[14:21:44] DATA {}
[14:21:44] RESULT false
[14:21:45] COMMAND POST "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/elements"
[14:21:45] DATA {"using":"css selector","value":"div.success"}
[14:21:45] RESULT [{"ELEMENT":"2"}]
[14:21:45] COMMAND GET "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/element/2/displayed"
[14:21:45] DATA {}
[14:21:45] RESULT false
[14:21:45] COMMAND POST "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/elements"
[14:21:45] DATA {"using":"css selector","value":"div.success"}
[14:21:45] RESULT [{"ELEMENT":"2"}]
[14:21:45] COMMAND GET "/wd/hub/session/bb05fa6d-5f47-4c11-9ac2-1febebcfc6fe/element/2/displayed"
[14:21:45] DATA {}
[14:21:45] RESULT true
true
>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment