Troubleshooting
Secured Business Application Support
For cloud executions of secured business apps, some prerequisites are necessary to avoid issues and enhance the flexibility, security, and efficiency of the testing. This article discusses recommendations and requirements for smooth cloud executions of secured business apps/intranet apps in Testsigma.
Prerequisites for Cloud Executions of Secured Applications
Section titled “Prerequisites for Cloud Executions of Secured Applications”1. IP Whitelisting: When the application is hosted on servers with restricted access from unknown sources, you can use Testsigma Labs to execute tests by whitelisting Testsigma IP Addresses on your server. For more information, refer to access locally hosted applications.
- For more information, refer to the documentation on accessing locally hosted applications.
2. Agent for Local Executions: To run the tests locally, you need Testsigma Agent running on the machine for test orchestration, i.e., queueing tests, running the tests, fetching the test results, etc.
For more information, refer to:
- Documentation on understanding Testsigma Agent
- Documentation on setting up Testsigma Agent (Mac, Windows & Linux).
- Documentation on setting up Android Local Devices
- Documentation on setting up iOS Local Devices
3. iOS App Resigning: You have to set the ResignEnabled desired capability to true to trigger a process where Testsigma resigns the iOS application with a provisioning profile. This is important to ensure the iOS app can be installed and run on the testing device.
- For more information, refer to the documentation onenabling app resigning in iOS.
- For more information on desired capabilities, refer to the documentation on most common desire capabilities.
4. Testsigma Chrome Extension: You can quickly record test steps by interacting with the UI, such as clicking buttons, entering text, navigating through pages, etc. To access this feature, you should have the Testsigma Chrome extension. For more information, refer to:
- Documentation on installing Testsigma Chrome Extension
- Documentation on creating tests using recorder
5. Addons (To access NLPs): Installing Testsigma addons will extend built-in actions with custom actions. These actions can be anything from clicking first, then scrolling, clicking again, scrolling indefinitely till the bottom of the page, and so on.
- For more information, refer to the documentation on understanding addo-ns.