We have launched pCloudy Desktop Assistant for Wildnet. We recommend our users to switch to PDA to experience ease of testing but they can use the current version if they wish to.
Wildnet (Manual and Automation)
pcloudy has released a feature called "Wildnet". Using this feature users can test their local site on any android/iOS device on pCloudy platform. Users can use this feature for both manual and automation testing.
Please Note - New version of client utility needs to be used from Nov 22nd 2020. Kindly find the download links in this documentation below.
Overview
As we know a private server has no public access. These servers are internal to the user's network or they are some kind of staging server (A staging server is a type of server that is used to test a software, website or service in a production-similar environment before being set live).
So Wildnet provides a platform to test private or internal servers on any Android/iOS device present on pCloudy.
Watch this video to understand the procedure to activate the Wildnet feature.
Prerequisite:
- User should be registered on pCloudy platform
- Executables can be downloaded from below links Linux : https://content.pcloudy.com/executables/utilities/WildNet_Executables/pCloudyWildNetLinux_v2.2
Windows : https://content.pcloudy.com/executables/utilities/WildNet_Executables/pCloudyWildNetWindows_v2.2.exe
OSX : https://content.pcloudy.com/executables/utilities/WildNet_Executables/pCloudyWildNetMac_v2.2
Note: If user is facing any issue while installing the executable file,set the permission as mentioned below-:
sudo chmod 777 [filename]
Example: sudo chmod 777 ./pCloudyWildNetMac_v2.2
Manual Process to start the Wildnet
Let's see how we can execute wildnet Manually
1. Run the below mentioned executable command on the terminal:
For Windows:Example:
./pCloudyWildNetWindows_v1 -i sample@test.com -k pass123 -u https://device.pcloudy.com
Note: Please use below mentioned URL for
Public(India):https://device.pcloudy.com
Public(US) :https://us.pcloudy.com
Private :https://private-cloud.pcloudy.com

- This feature will work on all platforms.
- Once "Wildnet" is enabled , the user can connect more than one device.
User will get authenticated as shown in the below screenshot

In this way users can start the service.
Step 2 will differ in the New UI and the Old UI of the pCloudy platform.
Here's how it will look on the New UI
2. Go to the Start page on the pCloudy platform, connect to the device and click on Enable Wildnet as shown in below screenshot

Open any local URL that needs to be tested and enjoy local testing on pCloudy platform.
Here's how it will look on the Old UI
2. Go to the Device page in pCloudy platform, connect the device and click on Enable Wildnet as shown in below screenshot

Open any local URL that needs to be tested and enjoy local testing on pCloudy platform.
3. To disable the service simply run ctrl+c to exit

Activating Wildnet for Appium Automation
Now let's understand how to activate the Wildnet feature in test automation
1. Run the below mentioned executable command on the terminal:
For Windows:.\pCloudyWildNetWindows -i Emailadress –k accesskey -u URL
For Mac:./pCloudyWildNetOSX -i Emailadress –k accesskey -u URL
For Linux./pCloudyWildNetLinux -i Emailadress –k accesskey -u URL
Example:
./Win-Wildnet -i sample@test.com -k pass123 -u https://app.pcloudy.com
Note: Please use below mentioned URL for
Public(India):https://device.pcloudy.com
Public(US) :https://us.pcloudy.com
Private :https://private-cloud.pcloudy.com

- This feature will work on all platforms.
- Once "Wildnet" is enabled , the user can connect more than one device.
User will get authenticated as shown in the below screenshot

2. Once the user is sucessfully authenticated then go to the appium automation script and add the capability mentioned below, in the script.
capabilities.setCapability( "pCloudy_WildNet", true);
3. Once the capability is added, users are ready to test their internal server. Users can verify the execution in live view page
For help with Activating Wildnet for Web Debugging please use the link below
https://www.pcloudy.com/mobile-application-testing-documentation/manual-app-testing/wildnet-with-web-debugging-proxy.php