Skip to main content

Live testing on mobile app

Prerequisites
  • You have an active Katalon TestCloud Live Testing subscription or trial.

Live manual testing is the process of manually interacting in real-time on a live environment. With TestCloud Mobile Live Testing, you can manually perform actions on real iOS and Android devices. This allows you to validate app functionality, and ensure a seamless user experience across a wide range of devices.

Some of the live app testing features include:

  • Camera Image Injection, Biometrics authentication, IP geolocation, GPS location, and Network throttling to ensure comprehensive coverage of real-world scenarios.
  • Switch Device feature for seamless transitions and significantly enhances the testing process.
  • Taking screenshot and session video recording that you can download.

Perform live testing on mobile app

Follows these steps to perform live testing on mobile app with TestCloud devices.

  1. Log in to the TestCloud Live Testing site. You will arrive at TestCloud Live Test homepage. Live testing homepage
  2. In the left sidebar, expand the Live Testing menu and select Mobile App. Live mobile app test configuration page
  1. Specify your device:

    a. Choose an OS: Android or iOS.

    b. Upload your app directly from your machine, or from a URL.

    c. Select the Brand, Device, and OS version. You can also use the search bar to select your device.

  2. Click Start to launch your session.

  3. Interact with the device screen using the action sidebar.

    Live mobile app test screen
  4. When you're done, click End Session to close your current session.

App settings

Click the settings icon to open the App settings dialog. Here you can enable Biometric Authentication and Image Injection features to ensure the app handles authentication methods and media-related processes accurately, providing thorough validation of the app functionality.

Live mobile test app settings

Action menu

This section explains the available actions when testing on a mobile device.

NameDescription
HomeOpen the device home screen.
App ControlsThe App Controls feature provides programmatic control over the applications installed on the real device:
  • Install New App: Programmatically install new applications on the test device without manual intervention.
  • Kill Existing App: Terminate running apps to test scenarios like crash recovery, app restart, or handling unexpected closures.
  • Uninstall App: Uninstall the app to validate installation flows, or clean up the environment between tests.
ScreenshotTake a snapshot of the current screen. The screenshot will be saved in the gallery.
Record SessionRecord your entire test session for detailed analysis and playback. Click on the Record Session button to begin recording. A timer will display the recording duration, helping you pinpoint specific moments during playback. To end the recording, click the Stop button. The recorded video will be saved automatically in the gallery for review.
GalleryAll screenshots and video recordings from test sessions are stored in the Gallery. To download the screenshots or videos to your local machine, click on the Download icon. Download All will download all screenshots and videos.
IP GeolocationSimulate website and mobile experiences from over 45 countries by using local IP addresses. This allows you to verify localization features such as language translation, currency change, and time zone changes reflect accurately according to different locations.
GPS LocationSimulate specific device locations using exact GPS coordinates to evaluate location-based app scenarios. You can enter your preferred location by entering the name of the location, or specify the exact location by entering the latitude and longitude of the location.
Network ThrottlingThis feature enables you to test the performance and behavior of your website under different network conditions by simulating different real-world network profiles (2G, 3G, LTE).
Files and MediaDirectly upload files and media from your local machine to the testing environment.
Device Controls
  • Volume: Adjust the device volume directly within your test session to test audio-related features, such as media playback or notifications.
  • Rotate: Rotate the device between portrait and landscape to test the responsiveness and adaptability of your web application.
Settings
  • Idle Timeout: Set the idle timeout for your test session. The minium timeout is 5 minutes and the maximum limit is 45 minutes.
  • Time Zone: Test how your AUT performs in different time zones.
  • Language: Set the language for the device's keyboard.
SwitchOpens the Device Configuration window. Click Switch to easily change the devices, browsers, and OS versions without ending your current session.
End SessionClicking the end session button will close your current session.
Was this page helpful?