Localhost testing does not work on iOS.
Due to an iOS Restriction, it is currently not possible to run tests against
http(s)://localhostwith TestingBot Tunnel.
A possible workaround would be to change the hosts file on the machine running TestingBot Tunnel, and add a custom hostname (for example
mylocalwebsiteand the IP address
Then configure your tests to use
http(s)://mylocalwebsite/...instead of localhost.
Security and Privacy (Advisory)
At TestingBot, we clean each device after every test. We take the utmost care to clean as much from the device as we can, to make sure your test runs without any leftover artifcats from previous tests.
However, due to the complexity of automatically cleaning different mobile device models, we cannot 100% guarantee that all data generated from a previous session is removed from our public devices.
Using our TestingBot tunnel in combination with a public device might have potential security risks. We recommend enterprises to opt for private, dedicated devices.
With private devices, your company will be the only one running tests on the device.