How to distribute your app between instances for testingSummaryBefore you submit your application to be certified, you should test the installation process from the customer perspective to ensure that all your application files are contained within your app and are installed on the customer instance. You can test the customer installation process in your vendor instance as follows: In your application record, use the "Publish to My Application Repository" UI action.Access another vendor instance.Install and validate your application. The Publish to My Application Repository operation, in effect, takes you to the point where the customer has successfully purchased/acquired the application from store.servicenow.com and is ready to install the application. This method does not persist development (author) access to the application. If you wish to continue developing your application after moving it between instances, please use the Team Development transportation method. 1. From within your author instance, navigate to System Applications > My Company Applications: 2. Select the desired application: 3. Navigate to the bottom of the application form and select the Publish to My Application Repository Related Links. Change the version or add notes, and then Submit the dialog popup. 4. You should see an Upload Successful dialog. 5. Navigate to the My Company Applications list on your other vendor instance and click on the Not Installed tab. You should see the application you pushed to the repository with the option to Install. At this point, you will see what the customer will see and can install and test your application. Note that you must be a Build Partner to list an application on the ServiceNow Store. If you are not a Build Partner Program participant and you want to develop and sell applications on the ServiceNow Store you can join the ServiceNow Partner Program. Learn More