We're updating the issue view to help you get more done. 

Add Firefox Support

Description

  • Selenium Firefox has problems finding the firefox.exe, probably because selenium fails to detect the Platform Type (Windows).

  • Selenium has to be upgraded from 2.48 to 3.11 for current webdriver. Minimum upgrade needed 3.3. Upgrade is relatively cheap (IEDriver and Chrome have no Issues on TC)

  • Tests failing

    • ControlSelector_..._AfterIframeSwitch. Seems like our iframe Workaround does not work correctly in firefox.

    • MultiWindowTest is failing completely. Unable to find frame: frame. Seems not to find iframe.

      • The iframe issue seems to be an Coypu one. The iframe context is, again, not switched correctly. But only in Firefox. Our Workaround, which was built to fix the first switch error is again not working.

    • TestExceutionScreenshotRecorderTest fail. No idea why.

    • WebTestHelperTest fails. Off by one error, looked ok during the run. To be investigated.

  • Add FirefoxBrowserContentLocator

  • Add FirefoxDownloadHelper (or probably refactor ChromeDownloadHelper for the common parts)

  • Add Firefox Stable Version handling (see Chrome Stable Version Handling)

  • Add Firefox Webdriver handling (see ChromeDriver handling)

  • Test Screenshots

Status

Assignee

Marcel Holle

Reporter

Florian Decker

Labels

None

Time tracking

8h

Components

Fix versions

Priority

Normal
Configure