Perfecto Connect
Perfecto Connect is a secured network connection that enables testing of mobile apps, web apps, and websites hosted on the local development network. It opens a direct connection between Perfecto Lab devices and a local network, backend server, or staged app not publicly accessible. This dedicated tunnel eliminates the need to open a VPN tunnel or add the Perfecto Lab to the IP safe list of the development network.
On this page:
How Perfecto Connect works
Perfecto Connect involves:
- Using a simple client command-line interface to establish the dedicated tunnel to the Perfecto Lab.
- Selecting devices in the Automation script and associating them to the relevant tunnel.
- Running the tests on the applications that reside in the secure zone of the development network.
Key features
- Supportsr both mobile devices and desktop web devices
- Compatible with digital interactive testing, automation, and CI executions
- No installation required: Just execute the client application
- Allows association of multiple devices with the same tunnel
- Supports tunnel initiation from macOS, Windows, and Linux workstations
- Supports customer-installed bridging proxies (for example, Charles proxy) for debugging and troubleshooting
- Enables debugging over real devices from the customer's local network or backend environment
Prerequisites
-
Access to the Perfecto Lab
-
Installed Perfecto Connect client application
-
Valid credentials for tunnel initiation
-
Supported operating system (macOS, Windows, or Linux)
Limitations
-
Virtual device support: Perfecto Connect is not supported with emulators. To use Perfecto Connect with simulators, contact Perfecto Support.
-
Device language requirement: For the Perfecto Connect script to run successfully, the device language must be English.