Skip to content

Instantly share code, notes, and snippets.

@karlcow
Created November 6, 2012 13:42
Show Gist options
  • Save karlcow/4024808 to your computer and use it in GitHub Desktop.
Save karlcow/4024808 to your computer and use it in GitHub Desktop.
Test of python seleniumwrapper
→ python
Python 2.7.1 (r271:86832, Jun 16 2011, 16:59:05)
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import seleniumwrapper as selwrap
>>> f = selwrap.create("firefox"); o = selwrap.create("opera")
6 nov. 2012 08:37:45 org.openqa.grid.selenium.GridLauncher main
INFO: Launching a standalone server
08:37:51.440 INFO - Java: Apple Inc. 20.12-b01-434
08:37:51.444 INFO - OS: Mac OS X 10.7.5 x86_64
08:37:51.485 INFO - v2.25.0, with Core v2.25.0. Built from revision 17482
08:37:52.226 INFO - RemoteWebDriver instances should connect to: http://127.0.0.1:49665/wd/hub
08:37:52.228 INFO - Version Jetty/5.1.x
08:37:52.229 INFO - Started HttpContext[/selenium-server/driver,/selenium-server/driver]
08:37:52.230 INFO - Started HttpContext[/selenium-server,/selenium-server]
08:37:52.231 INFO - Started HttpContext[/,/]
08:37:52.518 INFO - Started org.openqa.jetty.jetty.servlet.ServletHandler@57d2fc36
08:37:52.519 INFO - Started HttpContext[/wd,/wd]
08:37:52.528 INFO - Started SocketListener on 0.0.0.0:49665
08:37:52.528 INFO - Started org.openqa.jetty.jetty.Server@4ee1d5ea
08:37:53.551 INFO - Executing: [new session: {platform=ANY, browserName=opera, version=}] at URL: /session)
08:38:08.968 INFO - Done: /session
08:38:08.968 INFO - Done: /session
08:38:08.974 INFO - Executing: org.openqa.selenium.remote.server.handler.GetSessionCapabilities@3852eef4 at URL: /session/1352209071781)
08:38:08.974 INFO - Executing: org.openqa.selenium.remote.server.handler.GetSessionCapabilities@3852eef4 at URL: /session/1352209071781)
08:38:08.975 INFO - Done: /session/1352209071781
08:38:08.975 INFO - Done: /session/1352209071781
>>>
>>> o.get("http://dev.opera.com/"); f.get("http://dev.opera.com")
08:39:08.147 INFO - Executing: [get: http://dev.opera.com/] at URL: /session/1352209071781/url)
08:39:08.147 INFO - Executing: [get: http://dev.opera.com/] at URL: /session/1352209071781/url)
08:39:11.208 INFO - Done: /session/1352209071781/url
08:39:11.208 INFO - Done: /session/1352209071781/url
>>> o.title
08:39:24.708 INFO - Executing: [get title] at URL: /session/1352209071781/title)
08:39:24.708 INFO - Executing: [get title] at URL: /session/1352209071781/title)
08:39:24.718 INFO - Done: /session/1352209071781/title
08:39:24.718 INFO - Done: /session/1352209071781/title
u'Dev.Opera'
>>> f.title
u'Dev.Opera'
>>> f.get("http://www.opera.com/")
>>> f.title
u'Opera browser | Faster & safer internet | Free download'
>>> o.title
08:40:23.192 INFO - Executing: [get title] at URL: /session/1352209071781/title)
08:40:23.192 INFO - Executing: [get title] at URL: /session/1352209071781/title)
08:40:23.216 INFO - Done: /session/1352209071781/title
08:40:23.216 INFO - Done: /session/1352209071781/title
u'Dev.Opera'
>>> f.name
u'firefox'
>>> o.name
u'opera'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment