URL Override Overview
In certain testing scenarios, you might need to test multiple sites without creating separate tests for each one. Functionize provides a URL Override feature that allows you to replace the originally recorded URL with a different one, making it convenient to test in multiple environments. This feature also supports comma-separated lists to override multiple URLs per test.
Note: URL Override will not function correctly without the leading https://
for each URL.
URL Override Steps
-
Open your project and select the test you wish to modify to view the Test Details page.
-
In the Settings menu, select Test Settings.
-
Open the Advanced tab.
-
In the Environment Management field, enter the new site(s) to test using the specified format.
-
Click Save
-
A success message will be displayed to confirm the change.
-
The new URL will be tested during the next execution of the test. The Current URL will reflect the new site, compared to the original site listed in the Modeled and Previous Successful Run columns.
Field Input Format
Single URL Override:
Use the format string::replacement
Example:
https://www.yoursite.com::https://qa.yoursite.com
Multiple URL Override:
Use the format string::replacement,string::replacement,string::replacement
Example:
https://www.site.com::https://qa.site.com,https://www.site.com::https://dev.site.com
By utilizing the URL Override feature, you can efficiently test multiple environments without the need to create redundant tests, thereby saving time and ensuring consistency across your testing scenarios.