Uploaded image for project: 'Magnolia Test Framework'
  1. Magnolia Test Framework
  2. MGNLTEST-386

Override pageLoadTimeout. implicitWait, explicitWait in saas-TF

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Resolved
    • Neutral
    • None
    • None
    • None

    Description

      Requesting an URL like https://subscription-service-ui.beta.de.magnolia-cloud.com?subscriptionId=$id may take a couple of minutes until it gets redirected to the OKTA-login-page.

      Selenium has a pageLoadTimeout - which we do not set yet neither in test-framework nor in saas-TF. Default apparently is 30''.

      For e2e-tests it must be increased.


      Developer notes

      In a first attempt I hardcoded pageLoadTimeout inĀ info.magnolia.test.saas.SaasWebdriverConfiguration

      NOTE:
      IntegrationTestSettings already provides #pageLoadTimeoutInSeconds - and it is even called / set in info.magnolia.test.selenium.Selenium in core-TF.

      Default now can be overridden in SaasWebdriverConfiguration - by overridding the system.property - before Selenium#createWebDriver is called.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                cmeier Christoph Meier
                cmeier Christoph Meier
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:
                  Work Started:

                  Checklists

                    Task DoD

                    Time Tracking

                      Estimated:
                      Original Estimate - Not Specified
                      Not Specified
                      Remaining:
                      Remaining Estimate - Not Specified
                      Not Specified
                      Logged:
                      Time Spent - 5.5h
                      5.5h