Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-22282

Use Selenium with BiDi for integration tests

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Major
    • 16.7.0
    • 15.10.10
    • Test Framework
    • None
    • Unknown
    • N/A
    • N/A

    Description

      Selenium is moving towards using BiDi specification for interacting with browsers. We're starting to be impacted by that: recently geckodriver decided to follow the specifications regarding the onbeforeunload which led to us for loosing the capability to interact with the confirmation dialog that should be displayed when leaving an edition form without saving.
      This impacts the integration tests and so we need to move to BiDi to be able to support this.

      Note that apparently BiDi will be only supported in Firefox 129 which should be released in August 2024.

      Original bug report on geckodriver: https://github.com/mozilla/geckodriver/issues/2182#issuecomment-2180048632
      Possible resources:

      Attachments

        Issue Links

          Activity

            People

              surli Simon Urli
              surli Simon Urli
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: