# Testing Zoom Apps ## Running multiple instances of Zoom on one computer To test some scenarios, including [Guest mode](/docs/zoom-apps/guides/guest-mode), you need to have multiple participants in the Meeting or Webinar. One of options to simplify testing process is to run multiple instances of Zoom on the same computer. ## On Windows: ```shell Zoom.exe --multipt=TRUE --data=data1 Zoom.exe --multipt=TRUE --data=data2 ``` > **Note** > > The value of `--data` must be a string starting with the word **data**. > > For example, `--data`=**data**1234. ## On Mac: 1. Open applications or navigate to global applications folder /Applications. 2. Rename **zoom (zoom.us.app)** to **zoom2 (zoom2.us.app)**. 3. Install zoom again. (You can install **zoom** or **zoom2** for your local user). 4. Launch **zoom** and **zoom2**. 5. Use different accounts to sign in with both applications. **Notes:** - The main instance (**zoom**) will handle all deep links from the browser, so only that instance can use SSO. - The second instance (**zoom2**) will not be updated automatically. To get a newer version, remove it and repeat the steps above. ## Testing advanced features Some app features require special setup to test the unpublished app. For these, refer to guidance for the specific advanced feature. ## Beta testing with external users To test unpublished apps with users outside of your developer account, you can [share private apps](/docs/distribute/sharing-private-and-beta-apps).