Comment by kaapposa...@hotmail.com:
Thanks!
I installed python-2.7.3, robotframework-2.7.3 and
robotframework-seleniumlibrary-2.9.1 and added
environment-variables "C:/Python27" and "C:/Python27/Scripts".
Then unzipped demo-package and that's it!
Unfortunately login_tests-demo couldn't open the browser:
"Suite setup failed:
Failed to start new browser session: Error while launching browser"
I have firefox 15.0
logs:
"
14:42:07.094 INFO - Preparing Firefox profile...
14:42:27.446 ERROR - Failed to start new browser session, shutdown browser
and clear all session data
java.lang.RuntimeException: Firefox refused shutdown while preparing a
profile
at
org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher.waitForFullProfileToBeCreated(FirefoxChromeLauncher.java:367)
at
org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher.populateCustomProfileDirectory(FirefoxChromeLauncher.java:120)
at
org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher.launch(FirefoxChromeLauncher.java:90)
at
org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher.launchRemoteSession(FirefoxChromeLauncher.java:412)
at
org.openqa.selenium.server.browserlaunchers.FirefoxLauncher.launchRemoteSession(FirefoxLauncher.java:114)
at
org.openqa.selenium.server.BrowserSessionFactory.createNewRemoteSession(BrowserSessionFactory.java:381)
at
org.openqa.selenium.server.BrowserSessionFactory.getNewBrowserSession(BrowserSessionFactory.java:125)
at
org.openqa.selenium.server.BrowserSessionFactory.getNewBrowserSession(BrowserSessionFactory.java:86)
at
org.openqa.selenium.server.SeleniumDriverResourceHandler.getNewBrowserSession(SeleniumDriverResourceHandler.java:811)
at
org.openqa.selenium.server.SeleniumDriverResourceHandler.doCommand(SeleniumDriverResourceHandler.java:437)
at
org.openqa.selenium.server.SeleniumDriverResourceHandler.handleCommandRequest(SeleniumDriverResourceHandler.java:407)
at
org.openqa.selenium.server.SeleniumDriverResourceHandler.handle(SeleniumDriverResourceHandler.java:151)
at org.openqa.jetty.http.HttpContext.handle(HttpContext.java:1530)
at org.openqa.jetty.http.HttpContext.handle(HttpContext.java:1482)
at org.openqa.jetty.http.HttpServer.service(HttpServer.java:909)
at org.openqa.jetty.http.HttpConnection.service(HttpConnection.java:820)
at
org.openqa.jetty.http.HttpConnection.handleNext(HttpConnection.java:986)
at org.openqa.jetty.http.HttpConnection.handle(HttpConnection.java:837)
at
org.openqa.jetty.http.SocketListener.handleConnection(SocketListener.java:243)
at org.openqa.jetty.util.ThreadedServer.handle(ThreadedServer.java:357)
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
Caused by:
org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher$FileLockRemainedException:
Lock file still present!
C:\Users\xxxx\AppData\Local\Temp\customProfileDir66c623b0d0c041a2a3f0c623515a2523\parent.lock
at
org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher.waitForFileLockToGoAway(FirefoxChromeLauncher.java:318)
at
org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher.waitForFullProfileToBeCreated(FirefoxChromeLauncher.java:365)
... 20 more
14:42:27.484 INFO - Got result: Failed to start new browser session: Error
while launching browser on session null
14:42:27.675 INFO - Command request: shutDownSeleniumServer[, ] on session
null
14:42:27.676 INFO - Shutdown command received
14:42:27.676 INFO - initiating shutdown
14:42:27.676 INFO - Got result: OK on session null
14:42:28.177 INFO - Shutting down...
"
For more information:
http://code.google.com/p/robotframework-seleniumlibrary/wiki/Demo