Instantly share code, notes, and snippets.

anonymous /gist1.m Secret
Created Jan 30, 2018

Embed
What would you like to do?
generated automatically from #selenium on freenode
python
# opened CHROME 2.33 browser on WIN10 64bits
log_type = 'client'
driver.get_log(log_type) # this lanes raises error
```
- *PASSED* when _log_type_ is *browser* get an array
- *PASSED* when _log_type_ is *driver* get an array
- *FAILED* when _log_type_ is *client* must get an array
- *PASSED* when _log_type_ is *server* get an array
STACKTRACE
```
stacktrace = None
if 'stackTrace' in value and value['stackTrace']:
stacktrace = []
try:
for frame in value['stackTrace']:
line = self._value_or_default(frame, 'lineNumber', '')
file = self._value_or_default(frame, 'fileName', '<anonymous>')
if line:
file = "%s:%s" % (file, line)
meth = self._value_or_default(frame, 'methodName', '<anonymous>')
if 'className' in frame:
meth = "%s.%s" % (frame['className'], meth)
msg = " at %s (%s)"
msg = msg % (meth, file)
stacktrace.append(msg)
except TypeError:
pass
if exception_class == ErrorInResponseException:
raise exception_class(response, message)
elif exception_class == UnexpectedAlertPresentException and 'alert' in value:
raise exception_class(message, screen, stacktrace, value['alert'].get('text'))
> raise exception_class(message, screen, stacktrace)
E selenium.common.exceptions.WebDriverException: Message: unknown error: log type 'client' not found
E (Session info: chrome=64.0.3282.119)
E (Driver info: chromedriver=2.33.506120 (e3e53437346286c0bc2d2dc9aa4915ba81d9023f),platform=Windows NT 10.0.16299 x86_64)
c:\users\cronosadmin\envs\qacode\lib\site-packages\selenium-3.5.0-py3.6.egg\selenium\webdriver\remote\errorhandler.py:194: WebDriverException
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment