Hi all
I just moved from FF2 to FF3 and found that license agreement dialog appears in the start of testing. I have added
user_pref("browser.EULA.3.accepted", true);\\ user_pref('browser.EULA.override', true);\\ to profile and dialogs disappeared but FF didn't start at all! While manually it works ok both firefox and firefox-bin, with FF2 test is working fine.
Does anybody know how to solve this issue?
Thanks.
I downloaded [
http://archiva.openqa.org/repository/releases/org/openqa/selenium/selenium-remote-control/1.0-beta-1/selenium-remote-control-1.0-beta-1-dist.zip]
java -jar lib/selenium-server.jar -log selenium.log -firefoxProfileTemplate profile
14:46:11.614 INFO - Writing debug logs to /nfs/pb/home/dmkishen/workspace/test/selenium.log\\ 14:46:11.615 INFO - Java: Sun Microsystems Inc. 1.6.0-b105\\ 14:46:11.615 INFO - OS: Linux 2.6.9-55.EL i386\\ 14:46:11.618 INFO - v1.0-beta-1 [2201], with Core v1.0-beta-1 [1994]\\ 14:46:11.731 INFO - Version Jetty/5.1.x\\ 14:46:11.733 INFO - Started HttpContext[/selenium-server/driver,/selenium-server/driver]\\ 14:46:11.736 INFO - Started HttpContext[/selenium-server,/selenium-server]\\ 14:46:11.737 INFO - Started HttpContext[/,/]\\ 14:46:11.742 INFO - Started SocketListener on
0.0.0.0:4444\\ 14:46:11.742 INFO - Started [org.mortbay.jetty.Server@5ac072]\\ 14:46:14.053 INFO - Checking Resource aliases\\ 14:46:14.061 INFO - Command request: getNewBrowserSession[*chrome firefox-bin, [
http://www.google.com]] on session null\\ 14:46:14.066 INFO - creating new remote session\\ 14:46:14.152 INFO - Allocated session 395b56ccfee046e49794fadde87595a2 for [
http://www.google.com], launching...\\ 14:46:14.219 INFO - Preparing Firefox profile...
java -cp bin:lib/selenium-java-client-driver.jar Test
import com.thoughtworks.selenium.DefaultSelenium;\\ import com.thoughtworks.selenium.Selenium;
public class Test {\\ \\ public static void main(String[] args) {\\ Selenium selenium = new DefaultSelenium("localhost", 4444, "*chrome firefox-bin", "[
http://www.google.com]");\\ selenium.start();\\ selenium.setContext("123");\\ selenium.open("[
http://www.google.com]");\\ }\\ \\ }
slenium.log
14:46:11.614 INFO [10] org.openqa.selenium.server.SeleniumServer - Writing debug logs to /nfs/pb/home/dmkishen/workspace/test/selenium.log\\ 14:46:11.615 INFO [10] org.openqa.selenium.server.SeleniumServer - Java: Sun Microsystems Inc. 1.6.0-b105\\ 14:46:11.615 INFO [10] org.openqa.selenium.server.SeleniumServer - OS: Linux 2.6.9-55.EL i386\\ 14:46:11.618 INFO [10] org.openqa.selenium.server.SeleniumServer - v1.0-beta-1 [2201], with Core v1.0-beta-1 [1994]\\ 14:46:11.643 DEBUG [10] org.mortbay.util.Container - add component: [SocketL...@0.0.0.0:4444|#]\\ 14:46:11.666 DEBUG [10] org.mortbay.util.Container - add component: [org.mortbay.http.ResourceCache@14ed9ff]\\ 14:46:11.677 DEBUG [10] org.mortbay.util.Container - add component: org.openqa.selenium.server.ProxyHandler in HttpContext[/,/]\\ 14:46:11.678 DEBUG [10] org.mortbay.util.Container - add component: HttpContext[/,/]\\ 14:46:11.680 DEBUG [10] org.mortbay.http.HttpServer - Added HttpContext[/,/] for host *\\ 14:46:11.680 DEBUG [10] org.mortbay.util.Container - add component: [org.mortbay.http.ResourceCache@54172f]\\ 14:46:11.683 DEBUG [10] org.mortbay.http.HttpContext - added SC{BASIC,null,user,CONFIDENTIAL} at /tests/html/basicAuth/*\\ 14:46:11.695 DEBUG [10] org.mortbay.util.Container - add component: org.mortbay.http.handler.SecurityHandler in HttpContext[/selenium-server,/selenium-server]\\ 14:46:11.701 DEBUG [10] org.mortbay.util.Container - add component: org.openqa.selenium.server.StaticContentHandler in HttpContext[/selenium-server,/selenium-server]\\ 14:46:11.702 DEBUG [10] org.mortbay.util.Container - add component: org.openqa.selenium.server.htmlrunner.SingleTestSuiteResourceHandler in HttpContext[/selenium-server,/selenium-server]\\ 14:46:11.703 DEBUG [10] org.mortbay.util.Container - add component: [org.openqa.selenium.server.htmlrunner.SeleniumHTMLRunnerResultsHandler@86f241]\\ 14:46:11.704 DEBUG [10] org.mortbay.util.Container - add component: [org.openqa.selenium.server.CachedContentTestHandler@1d6096]\\ 14:46:11.704 DEBUG [10] org.mortbay.util.Container - add component: [org.mortbay.http.ResourceCache@b02e7a]\\ 14:46:11.723 DEBUG [10] org.mortbay.util.Container - add component: org.openqa.selenium.server.SeleniumDriverResourceHandler in HttpContext[/selenium-server,/selenium-server]\\ 14:46:11.723 DEBUG [10] org.mortbay.util.Container - add component: HttpContext[/selenium-server,/selenium-server]\\ 14:46:11.723 DEBUG [10] org.mortbay.http.HttpServer - Added HttpContext[/selenium-server,/selenium-server] for host *\\ 14:46:11.723 DEBUG [10] org.mortbay.util.Container - add component: HttpContext[/selenium-server/driver,/selenium-server/driver]\\ 14:46:11.724 DEBUG [10] org.mortbay.http.HttpServer - Added HttpContext[/selenium-server/driver,/selenium-server/driver] for host *\\ 14:46:11.729 DEBUG [10] org.mortbay.util.Container - Starting [org.mortbay.jetty.Server@5ac072]\\ 14:46:11.731 INFO [10] org.mortbay.http.HttpServer - Version Jetty/5.1.x\\ 14:46:11.732 DEBUG [10] org.mortbay.http.HttpServer - LISTENERS: [
SocketL...@0.0.0.0:4444]\\ 14:46:11.733 DEBUG [10] org.mortbay.http.HttpServer - HANDLER: {null={/selenium-server/driver/*=[HttpContext[/selenium-server/driver,/selenium-server/driver]], /selenium-server/*=[HttpContext[/selenium-server,/selenium-server]], /=[HttpContext[/,/]]}}\\ 14:46:11.733 DEBUG [10] org.mortbay.util.Container - Starting HttpContext[/selenium-server/driver,/selenium-server/driver]\\ 14:46:11.733 DEBUG [10] org.mortbay.http.HttpContext - Init classloader from null, [sun.misc.Launcher$AppClassLoader@7d772e] for HttpContext[/selenium-server/driver,/selenium-server/driver]\\ 14:46:11.733 INFO [10] org.mortbay.util.Container - Started HttpContext[/selenium-server/driver,/selenium-server/driver]\\ 14:46:11.734 DEBUG [10] org.mortbay.util.Container - Starting HttpContext[/selenium-server,/selenium-server]\\ 14:46:11.734 DEBUG [10] org.mortbay.http.HttpContext - Init classloader from null, [sun.misc.Launcher$AppClassLoader@7d772e] for HttpContext[/selenium-server,/selenium-server]\\ 14:46:11.735 DEBUG [10] org.mortbay.http.handler.AbstractHttpHandler - Started org.mortbay.http.handler.SecurityHandler in HttpContext[/selenium-server,/selenium-server]\\ 14:46:11.735 DEBUG [10] org.mortbay.http.handler.AbstractHttpHandler - Started org.openqa.selenium.server.StaticContentHandler in HttpContext[/selenium-server,/selenium-server]\\ 14:46:11.736 DEBUG [10] org.mortbay.http.handler.AbstractHttpHandler - Started org.openqa.selenium.server.htmlrunner.SingleTestSuiteResourceHandler in HttpContext[/selenium-server,/selenium-server]\\ 14:46:11.736 DEBUG [10] org.mortbay.http.handler.AbstractHttpHandler - Started org.openqa.selenium.server.SeleniumDriverResourceHandler in HttpContext[/selenium-server,/selenium-server]\\ 14:46:11.736 INFO [10] org.mortbay.util.Container - Started HttpContext[/selenium-server,/selenium-server]\\ 14:46:11.736 DEBUG [10] org.mortbay.util.Container - Starting HttpContext[/,/]\\ 14:46:11.736 DEBUG [10] org.mortbay.http.HttpContext - Init classloader from null, [sun.misc.Launcher$AppClassLoader@7d772e] for HttpContext[/,/]\\ 14:46:11.736 DEBUG [10] org.mortbay.http.handler.AbstractHttpHandler - Started org.openqa.selenium.server.ProxyHandler in HttpContext[/,/]\\ 14:46:11.737 INFO [10] org.mortbay.util.Container - Started HttpContext[/,/]\\ 14:46:11.742 INFO [10] org.mortbay.http.SocketListener - Started SocketListener on
0.0.0.0:4444\\ 14:46:11.742 INFO [10] org.mortbay.util.Container - Started [org.mortbay.jetty.Server@5ac072]\\ 14:46:13.998 DEBUG [11] org.mortbay.http.HttpConnection - new HttpConnection: Socket[addr=/
127.0.0.1,port=51234,localport=4444]\\ 14:46:14.040 DEBUG [11] org.mortbay.http.HttpConnection - REQUEST from [SocketL...@0.0.0.0:4444|#]:\\ POST /selenium-server/driver/ HTTP/1.1\\ Content-Type: application/x-www-form-urlencoded; charset=utf-8\\ User-Agent: Java/1.6.0\\ Host: localhost:4444\\ Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2\\ Connection: keep-alive\\ Content-Length: 76
\\ 14:46:14.044 DEBUG [11] org.mortbay.http.HttpServer - Try HttpContext[/selenium-server/driver,/selenium-server/driver],0\\ 14:46:14.044 DEBUG [11] org.mortbay.http.HttpServer - Try HttpContext[/selenium-server,/selenium-server],0\\ 14:46:14.045 DEBUG [11] org.mortbay.http.HttpContext - Handler org.mortbay.http.handler.SecurityHandler in HttpContext[/selenium-server,/selenium-server]\\ 14:46:14.045 DEBUG [11] org.mortbay.http.HttpContext - Handler org.openqa.selenium.server.StaticContentHandler in HttpContext[/selenium-server,/selenium-server]\\ 14:46:14.053 INFO [11] org.mortbay.util.Credential - Checking Resource aliases\\ 14:46:14.054 DEBUG [11] org.mortbay.http.handler.ResourceHandler - PATH=/driver/ RESOURCE=file:/nfs/pb/home/dmkishen/workspace/test/MISSING%20RESOURCE\\ 14:46:14.054 DEBUG [11] org.mortbay.http.handler.ResourceHandler - Looking for file:/nfs/pb/home/dmkishen/workspace/test/MISSING%20RESOURCE\\ 14:46:14.054 DEBUG [11] org.mortbay.http.HttpContext - Handler org.openqa.selenium.server.htmlrunner.SingleTestSuiteResourceHandler in HttpContext[/selenium-server,/selenium-server]\\ 14:46:14.054 DEBUG [11] org.mortbay.http.HttpContext - Handler [org.openqa.selenium.server.htmlrunner.SeleniumHTMLRunnerResultsHandler@86f241]\\ 14:46:14.054 DEBUG [11] org.mortbay.http.HttpContext - Handler [org.openqa.selenium.server.CachedContentTestHandler@1d6096]\\ 14:46:14.054 DEBUG [11] org.mortbay.http.HttpContext - Handler org.openqa.selenium.server.SeleniumDriverResourceHandler in HttpContext[/selenium-server,/selenium-server]\\ 14:46:14.054 DEBUG [11] org.openqa.selenium.server.SeleniumDriverResourceHandler - Thread name: SocketListener0-1\\ 14:46:14.060 DEBUG [11] org.openqa.selenium.server.SeleniumDriverResourceHandler - req: POST /selenium-server/driver/ HTTP/1.1\\ Content-Type: application/x-www-form-urlencoded; charset=utf-8\\ User-Agent: Java/1.6.0\\ Host: localhost:4444\\ Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2\\ Connection: keep-alive\\ Content-Length: 76
\\ 14:46:14.061 INFO [11] org.openqa.selenium.server.SeleniumDriverResourceHandler - Command request: getNewBrowserSession[*chrome firefox-bin, [
http://www.google.com]] on session null\\ 14:46:14.066 INFO [11] org.openqa.selenium.server.BrowserSessionFactory - creating new remote session\\ 14:46:14.152 INFO [11] org.openqa.selenium.server.BrowserSessionFactory - Allocated session 395b56ccfee046e49794fadde87595a2 for [
http://www.google.com], launching...\\ 14:46:14.199 DEBUG [11] org.openqa.selenium.server.browserlaunchers.ResourceExtractor - Extracting /customProfileDirCUSTFFCHROME to /tmp/customProfileDir395b56ccfee046e49794fadde87595a2\\ 14:46:14.219 INFO [11] org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher - Preparing Firefox profile...