Status: Invalid
Owner: ----
New issue 8748 by
michael....@cascadechurch.org: FitnNesse \ Selenium not
working out of the box
https://code.google.com/p/selenium/issues/detail?id=8748
Trying to run FitNesse test using Selenium and Xebium Formatter out of the
box, but when I run the default test in FitNesse, the WebDriver Launches
the browser, but everything fails after that.
App Versions:
Java\jdk1.8.0_72
apache-maven-3.3.9-bin
Firefox 44.0
Selenium IDE 2.9.0
Install and configuration information:
http://xebia.github.io/Xebium/
The testscript below as it is formatted by Selenium IDE with the Selenium
Xebium formatter.
Executed steps:
1. Open the current page in a browser.
2. wait for the page title.
3. Verify the text Xebium is shown somewhere on the page.
4. Verify the text SimpleTestScript is shown in the page_title element.
!| script | selenium driver fixture |
| start browser | ${BROWSER} | on url | http://localhost:${FITNESSE_PORT}/ |
| ensure | do | open | on | ${PAGE_PATH}.${PAGE_NAME} |
| check | is | waitForTitle | ${PAGE_PATH}.${PAGE_NAME} |
| ensure | do | verifyTextPresent | on | Xebium |
| check | is | verifyText | on | css=h1 | ${PAGE_NAME} |
| stop browser |
Actual Result:
Browser open to
https://www.mozilla.org/en-US/firefox/44.0/firstrun/learnmore/ (ONLY)
Everything else fails.
Here are the logs:
__EXCEPTION__:org.openqa.selenium.WebDriverException: Failed to connect to
binary FirefoxBinary(C:\Program Files (x86)\Mozilla Firefox\firefox.exe) on
port 7055; process output follows:
to
C:\Users\mpenick\AppData\Local\Temp\anonymous474793386508214251webdriver-profile\extensions\
fxdr...@googlecode.com
1454710483277 addons.xpi DEBUG Ignoring file entry whose name is not a
valid add-on ID:
C:\Users\mpenick\AppData\Local\Temp\anonymous474793386508214251webdriver-profile\extensions\webdriver-staging
1454710483278 addons.xpi INFO SystemAddonInstallLocation directory is
missing
1454710483279 addons.xpi INFO Mapping
{972ce4c6-7e08-4474-a285-3208198ce6fd} to C:\Program Files (x86)\Mozilla
Firefox\browser\extensions\{972ce4c6-7e08-4474-a285-3208198ce6fd}
1454710483279 addons.xpi DEBUG Skipping unavailable install location
app-system-share
1454710483279 addons.xpi DEBUG Skipping unavailable install location
app-system-local
1454710483280 addons.xpi DEBUG checkForChanges
1454710483280 addons.xpi DEBUG Loaded add-on state from prefs:
{"app-profile":{"
fxdr...@googlecode.com":{"d":"C:\\Users\\mpenick\\AppData\\Local\\Temp\\anonymous474793386508214251webdriver-profile\\extensions\\
fxdr...@googlecode.com","e":false,"v":"2.44.0","st":1454710478223,"mt":1454710478163}},"app-global":{"{972ce4c6-7e08-4474-a285-3208198ce6fd}":{"d":"C:\\Program
Files (x86)\\Mozilla
Firefox\\browser\\extensions\\{972ce4c6-7e08-4474-a285-3208198ce6fd}","e":true,"v":"44.0","st":1454708578058,"mt":1454708577875}}}
1454710483281 addons.xpi DEBUG Existing add-on
fxdr...@googlecode.com in
app-profile
1454710483282 addons.xpi DEBUG getModTime: Recursive scan of
{972ce4c6-7e08-4474-a285-3208198ce6fd}
1454710483283 addons.xpi DEBUG Existing add-on
{972ce4c6-7e08-4474-a285-3208198ce6fd} in app-global
1454710483283 addons.xpi DEBUG getInstallState changed: false, state:
{"app-profile":{"
fxdr...@googlecode.com":{"d":"C:\\Users\\mpenick\\AppData\\Local\\Temp\\anonymous474793386508214251webdriver-profile\\extensions\\
fxdr...@googlecode.com","e":false,"v":"2.44.0","st":1454710478223,"mt":1454710478163}},"app-global":{"{972ce4c6-7e08-4474-a285-3208198ce6fd}":{"d":"C:\\Program
Files (x86)\\Mozilla
Firefox\\browser\\extensions\\{972ce4c6-7e08-4474-a285-3208198ce6fd}","e":true,"v":"44.0","st":1454708578058,"mt":1454708577875}}}
1454710483285 addons.xpi DEBUG No changes found
1454710483292 addons.manager DEBUG Registering shutdown blocker for
XPIProvider
1454710483292 addons.manager DEBUG Provider finished startup: XPIProvider
1454710483292 addons.manager DEBUG Starting provider:
LightweightThemeManager
1454710483293 addons.manager DEBUG Registering shutdown blocker for
LightweightThemeManager
1454710483293 addons.manager DEBUG Provider finished startup:
LightweightThemeManager
1454710483293 addons.manager DEBUG Starting provider: GMPProvider
1454710483298 addons.manager DEBUG Registering shutdown blocker for
GMPProvider
1454710483298 addons.manager DEBUG Provider finished startup: GMPProvider
1454710483298 addons.manager DEBUG Starting provider: PluginProvider
1454710483298 addons.manager DEBUG Registering shutdown blocker for
PluginProvider
1454710483298 addons.manager DEBUG Provider finished startup: PluginProvider
1454710483299 addons.manager DEBUG Completed startup sequence
1454710483379 addons.xpi-utils DEBUG Starting async load of XPI database
C:\Users\mpenick\AppData\Local\Temp\anonymous474793386508214251webdriver-profile\extensions.json
*** Blocklist::_loadBlocklistFromFile: blocklist is disabled
1454710483483 addons.manager DEBUG Starting provider: <unnamed-provider>
1454710483483 addons.manager DEBUG Registering shutdown blocker for
<unnamed-provider>
1454710483484 addons.manager DEBUG Provider finished startup:
<unnamed-provider>
1454710483571 addons.xpi-utils DEBUG Async JSON file read took 0 MS
1454710483571 addons.xpi-utils DEBUG Finished async read of XPI database,
parsing...
1454710483572 addons.xpi-utils DEBUG Successfully read XPI database
1454710483643 addons.manager DEBUG Starting provider:
PreviousExperimentProvider
1454710483643 addons.manager DEBUG Registering shutdown blocker for
PreviousExperimentProvider
1454710483644 addons.manager DEBUG Provider finished startup:
PreviousExperimentProvider
Build info: version: '2.44.0',
revision: '76d78cf323ce037c5f92db6c1bba601c2ac43ad8', time: '2014-10-23
13:11:40'
System info: host: 'CN-WLTP-EAST', ip: '10.39.120.239',
os.name: 'Windows
7', os.arch: 'amd64', os.version: '6.1', java.version: '1.8.0_72'
Driver info: driver.version: FirefoxDriver
at
org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:130)
[selenium-firefox-driver-2.44.0.jar]
at
org.openqa.selenium.firefox.FirefoxDriver.startClient(FirefoxDriver.java:246)
[selenium-firefox-driver-2.44.0.jar]
at
org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:114)
[selenium-remote-driver-2.44.0.jar]
at
org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:191)
[selenium-firefox-driver-2.44.0.jar]
at
org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:186)
[selenium-firefox-driver-2.44.0.jar]
at
org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:182)
[selenium-firefox-driver-2.44.0.jar]
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:99)
[selenium-firefox-driver-2.44.0.jar]
at
com.xebia.incubator.xebium.DefaultWebDriverSupplier.newWebDriver(DefaultWebDriverSupplier.java:63)
[file:/C:/Users/mpenick/Xebium/target/classes/]
at
com.xebia.incubator.xebium.SeleniumDriverFixture.defaultWebDriverInstance(SeleniumDriverFixture.java:87)
[file:/C:/Users/mpenick/Xebium/target/classes/]
at
com.xebia.incubator.xebium.SeleniumDriverFixture.startBrowserOnUrl(SeleniumDriverFixture.java:159)
[file:/C:/Users/mpenick/Xebium/target/classes/]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[rt.jar:1.8.0_72]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[rt.jar:1.8.0_72]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[rt.jar:1.8.0_72]
at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_72]
at
fitnesse.slim.fixtureInteraction.DefaultInteraction.methodInvoke(DefaultInteraction.java:16)
[fitnesse-20130530.jar]
at fitnesse.slim.MethodExecutor.callMethod(MethodExecutor.java:43)
[fitnesse-20130530.jar]
at fitnesse.slim.MethodExecutor.invokeMethod(MethodExecutor.java:30)
[fitnesse-20130530.jar]
at fitnesse.slim.MethodExecutor.findAndInvoke(MethodExecutor.java:52)
[fitnesse-20130530.jar]
at
fitnesse.slim.FixtureMethodExecutor.execute(FixtureMethodExecutor.java:20)
[fitnesse-20130530.jar]
at
fitnesse.slim.StatementExecutor.getMethodExecutionResult(StatementExecutor.java:120)
[fitnesse-20130530.jar]
at fitnesse.slim.StatementExecutor.call(StatementExecutor.java:98)
[fitnesse-20130530.jar]
at
fitnesse.slim.instructions.CallInstruction.executeInternal(CallInstruction.java:35)
[fitnesse-20130530.jar]
at fitnesse.slim.instructions.Instruction.execute(Instruction.java:30)
[fitnesse-20130530.jar]
at
fitnesse.slim.ListExecutor$Executive.executeStatement(ListExecutor.java:50)
[fitnesse-20130530.jar]
at
fitnesse.slim.ListExecutor$Executive.executeStatements(ListExecutor.java:44)
[fitnesse-20130530.jar]
at fitnesse.slim.ListExecutor.execute(ListExecutor.java:84)
[fitnesse-20130530.jar]
at fitnesse.slim.SlimServer.executeInstructions(SlimServer.java:107)
[fitnesse-20130530.jar]
at fitnesse.slim.SlimServer.processTheInstructions(SlimServer.java:94)
[fitnesse-20130530.jar]
at
fitnesse.slim.SlimServer.processOneSetOfInstructions(SlimServer.java:68)
[fitnesse-20130530.jar]
at fitnesse.slim.SlimServer.tryProcessInstructions(SlimServer.java:54)
[fitnesse-20130530.jar]
at fitnesse.slim.SlimServer.serve(SlimServer.java:40)
[fitnesse-20130530.jar]
at fitnesse.slim.SlimService.accept(SlimService.java:112)
[fitnesse-20130530.jar]
at fitnesse.slim.SlimService.startWithFactory(SlimService.java:37)
[fitnesse-20130530.jar]
at fitnesse.slim.SlimService.main(SlimService.java:24)
[fitnesse-20130530.jar]
Caused by: org.openqa.selenium.firefox.NotConnectedException: Unable to
connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console
output:
to
C:\Users\mpenick\AppData\Local\Temp\anonymous474793386508214251webdriver-profile\extensions\
fxdr...@googlecode.com
1454710483277 addons.xpi DEBUG Ignoring file entry whose name is not a
valid add-on ID:
C:\Users\mpenick\AppData\Local\Temp\anonymous474793386508214251webdriver-profile\extensions\webdriver-staging
1454710483278 addons.xpi INFO SystemAddonInstallLocation directory is
missing
1454710483279 addons.xpi INFO Mapping
{972ce4c6-7e08-4474-a285-3208198ce6fd} to C:\Program Files (x86)\Mozilla
Firefox\browser\extensions\{972ce4c6-7e08-4474-a285-3208198ce6fd}
1454710483279 addons.xpi DEBUG Skipping unavailable install location
app-system-share
1454710483279 addons.xpi DEBUG Skipping unavailable install location
app-system-local
1454710483280 addons.xpi DEBUG checkForChanges
1454710483280 addons.xpi DEBUG Loaded add-on state from prefs:
{"app-profile":{"
fxdr...@googlecode.com":{"d":"C:\\Users\\mpenick\\AppData\\Local\\Temp\\anonymous474793386508214251webdriver-profile\\extensions\\
fxdr...@googlecode.com","e":false,"v":"2.44.0","st":1454710478223,"mt":1454710478163}},"app-global":{"{972ce4c6-7e08-4474-a285-3208198ce6fd}":{"d":"C:\\Program
Files (x86)\\Mozilla
Firefox\\browser\\extensions\\{972ce4c6-7e08-4474-a285-3208198ce6fd}","e":true,"v":"44.0","st":1454708578058,"mt":1454708577875}}}
1454710483281 addons.xpi DEBUG Existing add-on
fxdr...@googlecode.com in
app-profile
1454710483282 addons.xpi DEBUG getModTime: Recursive scan of
{972ce4c6-7e08-4474-a285-3208198ce6fd}
1454710483283 addons.xpi DEBUG Existing add-on
{972ce4c6-7e08-4474-a285-3208198ce6fd} in app-global
1454710483283 addons.xpi DEBUG getInstallState changed: false, state:
{"app-profile":{"
fxdr...@googlecode.com":{"d":"C:\\Users\\mpenick\\AppData\\Local\\Temp\\anonymous474793386508214251webdriver-profile\\extensions\\
fxdr...@googlecode.com","e":false,"v":"2.44.0","st":1454710478223,"mt":1454710478163}},"app-global":{"{972ce4c6-7e08-4474-a285-3208198ce6fd}":{"d":"C:\\Program
Files (x86)\\Mozilla
Firefox\\browser\\extensions\\{972ce4c6-7e08-4474-a285-3208198ce6fd}","e":true,"v":"44.0","st":1454708578058,"mt":1454708577875}}}
1454710483285 addons.xpi DEBUG No changes found
1454710483292 addons.manager DEBUG Registering shutdown blocker for
XPIProvider
1454710483292 addons.manager DEBUG Provider finished startup: XPIProvider
1454710483292 addons.manager DEBUG Starting provider:
LightweightThemeManager
1454710483293 addons.manager DEBUG Registering shutdown blocker for
LightweightThemeManager
1454710483293 addons.manager DEBUG Provider finished startup:
LightweightThemeManager
1454710483293 addons.manager DEBUG Starting provider: GMPProvider
1454710483298 addons.manager DEBUG Registering shutdown blocker for
GMPProvider
1454710483298 addons.manager DEBUG Provider finished startup: GMPProvider
1454710483298 addons.manager DEBUG Starting provider: PluginProvider
1454710483298 addons.manager DEBUG Registering shutdown blocker for
PluginProvider
1454710483298 addons.manager DEBUG Provider finished startup: PluginProvider
1454710483299 addons.manager DEBUG Completed startup sequence
1454710483379 addons.xpi-utils DEBUG Starting async load of XPI database
C:\Users\mpenick\AppData\Local\Temp\anonymous474793386508214251webdriver-profile\extensions.json
*** Blocklist::_loadBlocklistFromFile: blocklist is disabled
1454710483483 addons.manager DEBUG Starting provider: <unnamed-provider>
1454710483483 addons.manager DEBUG Registering shutdown blocker for
<unnamed-provider>
1454710483484 addons.manager DEBUG Provider finished startup:
<unnamed-provider>
1454710483571 addons.xpi-utils DEBUG Async JSON file read took 0 MS
1454710483571 addons.xpi-utils DEBUG Finished async read of XPI database,
parsing...
1454710483572 addons.xpi-utils DEBUG Successfully read XPI database
1454710483643 addons.manager DEBUG Starting provider:
PreviousExperimentProvider
1454710483643 addons.manager DEBUG Registering shutdown blocker for
PreviousExperimentProvider
1454710483644 addons.manager DEBUG Provider finished startup:
PreviousExperimentProvider
at
org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:118)
[selenium-firefox-driver-2.44.0.jar]
at
org.openqa.selenium.firefox.FirefoxDriver.startClient(FirefoxDriver.java:246)
[selenium-firefox-driver-2.44.0.jar]
at
org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:114)
[selenium-remote-driver-2.44.0.jar]
at
org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:191)
[selenium-firefox-driver-2.44.0.jar]
at
org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:186)
[selenium-firefox-driver-2.44.0.jar]
at
org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:182)
[selenium-firefox-driver-2.44.0.jar]
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:99)
[selenium-firefox-driver-2.44.0.jar]
at
com.xebia.incubator.xebium.DefaultWebDriverSupplier.newWebDriver(DefaultWebDriverSupplier.java:63)
[file:/C:/Users/mpenick/Xebium/target/classes/]
at
com.xebia.incubator.xebium.SeleniumDriverFixture.defaultWebDriverInstance(SeleniumDriverFixture.java:87)
[file:/C:/Users/mpenick/Xebium/target/classes/]
at
com.xebia.incubator.xebium.SeleniumDriverFixture.startBrowserOnUrl(SeleniumDriverFixture.java:159)
[file:/C:/Users/mpenick/Xebium/target/classes/]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[rt.jar:1.8.0_72]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[rt.jar:1.8.0_72]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[rt.jar:1.8.0_72]
at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_72]
at
fitnesse.slim.fixtureInteraction.DefaultInteraction.methodInvoke(DefaultInteraction.java:16)
[fitnesse-20130530.jar]
at fitnesse.slim.MethodExecutor.callMethod(MethodExecutor.java:43)
[fitnesse-20130530.jar]
at fitnesse.slim.MethodExecutor.invokeMethod(MethodExecutor.java:30)
[fitnesse-20130530.jar]
at fitnesse.slim.MethodExecutor.findAndInvoke(MethodExecutor.java:52)
[fitnesse-20130530.jar]
at
fitnesse.slim.FixtureMethodExecutor.execute(FixtureMethodExecutor.java:20)
[fitnesse-20130530.jar]
at
fitnesse.slim.StatementExecutor.getMethodExecutionResult(StatementExecutor.java:120)
[fitnesse-20130530.jar]
at fitnesse.slim.StatementExecutor.call(StatementExecutor.java:98)
[fitnesse-20130530.jar]
at
fitnesse.slim.instructions.CallInstruction.executeInternal(CallInstruction.java:35)
[fitnesse-20130530.jar]
at fitnesse.slim.instructions.Instruction.execute(Instruction.java:30)
[fitnesse-20130530.jar]
at
fitnesse.slim.ListExecutor$Executive.executeStatement(ListExecutor.java:50)
[fitnesse-20130530.jar]
at
fitnesse.slim.ListExecutor$Executive.executeStatements(ListExecutor.java:44)
[fitnesse-20130530.jar]
at fitnesse.slim.ListExecutor.execute(ListExecutor.java:84)
[fitnesse-20130530.jar]
at fitnesse.slim.SlimServer.executeInstructions(SlimServer.java:107)
[fitnesse-20130530.jar]
at fitnesse.slim.SlimServer.processTheInstructions(SlimServer.java:94)
[fitnesse-20130530.jar]
at
fitnesse.slim.SlimServer.processOneSetOfInstructions(SlimServer.java:68)
[fitnesse-20130530.jar]
at fitnesse.slim.SlimServer.tryProcessInstructions(SlimServer.java:54)
[fitnesse-20130530.jar]
at fitnesse.slim.SlimServer.serve(SlimServer.java:40)
[fitnesse-20130530.jar]
at fitnesse.slim.SlimService.accept(SlimService.java:112)
[fitnesse-20130530.jar]
at fitnesse.slim.SlimService.startWithFactory(SlimService.java:37)
[fitnesse-20130530.jar]
at fitnesse.slim.SlimService.main(SlimService.java:24)
[fitnesse-20130530.jar]
Attachments:
FirstRun.png 257 KB
2016-02-05_14-16-55.png 107 KB
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings