DEV Community

Cover image for Easily Test your Local RTB Scripts on Production Without Deploying
Kanishk for Requestly

Posted on • Originally published at requestly.com

Easily Test your Local RTB Scripts on Production Without Deploying

When testing RTB scripts on production, constant deployments slow down the process and increase the risk of system disruptions. This makes it frustrating to validate script changes, especially for minor adjustments quickly.

With Requestly, you can bypass deployments by injecting your local RTB scripts directly into the live environment. This allows you to test in real-time, saving time and reducing the risks associated with frequent deployments.

Test RTB Scripts on Production

The Replace Rule in Requestly lets you seamlessly load your local RTB script into client websites, facilitating easy testing of RTB setups. This is ideal for evaluating different RTB configurations or versions in a live environment, delivering accurate performance insights without changing the client’s production environment.

Image description

  • Replace: This allows you to specify which part of the URL you want to replace. In this case, https://rtb.com is the URL segment being modified.
  • Replace With: This indicates what the original URL should be replaced with. In this instance, https://rtb.com is replaced by http://localhost:3007.
  • Source Condition: This allows you to set up specific conditions, such as URL patterns, to target particular domains or requests. For example, the URL is set to https://rtb.com
  • Test URL Condition: You can check if the rules you’ve set up work correctly by testing them on specific URLs.
  • Filter Out Condition: You can apply filters to limit which requests are affected, making sure only the ones you want are modified.

Install Requestly Browser Extension if not installed already

Try This Rule

Or create your own Rule by following the steps below

Here’s how to set up a rule to test local RTB scripts on client websites using Requestly’s Replace Rule:

  1. Open Requestly:Open Requestly app.
  2. Create a New Rule: Click New Rule and choose the Replace Rule option.
  3. Define the URL Pattern: Enter the URL where you want to inject the local RTB script.
  4. Configure the Replacement: Enter the URL of your local RTB script in the replacement field to swap it with the existing script.
  5. Save the Rule: Click Save to apply the rule.

Conclusion

Try this Replace Rule to load and test a local RTB script on production without deploying. This approach ensures you can evaluate your script in the live environment without affecting the actual data. Requestly is used by over 200k developers and 1000+ companies for efficient network request management.

Explore More:

Top comments (0)