Stallion Testing

Stallion Testing is a feature that enables easy distribution of builds to internal team and QA. Learn more in this section.

Why Stallion Testing ?

Introducing Stallion Testing – a product to slash dev-qa turnaround time! Instead of rebuilding for every little JS tweak (which eats up compute time and resources), you can now simply update your JS, deploy the bundle, and voilà – QA (or anyone in the org) can test it in under a minute! Yup, you read that right – less than 60 seconds from code change to live magic 🚀. How crazy is that?! 🤯

How to use Stallion Testing

Prerequisite:

Before continuing, please verify that both the SDK and CLI are installed. If they aren’t, consult SDK Installation Guide, CLI Installation Guide.

Send your first release through Stallion CLI

Publish your first release using Stallion CLI. Run the Publish Bundle command. The command should complete like the screenshot below -

Stallion CLI publish bunlde

Verify the newly published bundle inside the Console

Navigate to your bucket in the Stallion Console to confirm the published bundle. It should appear in the UI, where you can review its details and release notes.

Install the bundle inside your app

You can now install the published bundle in any released app where Stallion is installed. In the Stallion SDK, navigate to the Testing tab to view all available buckets. Select the desired bucket and download the appropriate bundle. After the download completes, restart the app to install the newly downloaded build.

Stallion SDK testing usage

Note:

Stallion lets you seamlessly switch between different versions of your app without ever modifying the native build. Simply use the Stallion SDK—running right inside your app—to toggle between builds on the fly. This accelerates development and testing cycles, boosting overall efficiency.