Record and Playback with Mobile Appium Automation

You are here:
< All Topics


The initial setup for utilizing the Record and Playback features is quite straightforward, generally requiring nothing beyond the installation of the application or a relevant third-party extension on your mobile devices.

Our underlying belief is that the more we simplify this process, the higher the likelihood that individuals will take the initiative to create tests. This, in turn, contributes to the development of better-tested applications.

During the Record and Playback processes, a multitude of locators are assigned to each element engaged with within the actual application on the device. If one locator encounters an issue during the playback phase, the system will iteratively attempt the others until a successful match is identified. This is facilitated through the innovative Auto-Heal TestGrid functionality.

Once the recording session concludes, our platform generates scripts through a scriptless, no-code approach. These automation steps are automatically generated via the TestGrid Platforms.



a. TestGrid login credentials


Note: Make sure your testing build application is already on the device. and you can also install it manually using the TestGrid Device cloud platform.


Start configuring your Record and Playback with our scriptless TestGrid system right away.

How to use ‘Record and Playback’ on mobile devices

Step 1: Sign in to your TestGrid Account and navigate to the Device Cloud Screen.



Once connected, select “Record Testcase” from the right-side menu.

Before that, you need to create the first test case writer screen, adding a Version and module, and then we can start to add any record and playback session.




Step 2: Your session begins as soon as you click “Record Testcase.”

You can now use your device to open apps, click buttons, swipe, scroll, or carry out other actions. The TestGrid tools generate and collect all lists of elements in accordance with this action, along with the appropriate action (such as wait, tap, scroll, or swipe).



Once you have completed your task, you can stop the current session and save it by clicking the same button again. and once you get the below popup, fill out all the details like test case name, test case description, Application, Version, and Module name.




Go back to the Test Case Writer screen and refresh the module after saving the test.



Your testcase is now available for execution.


Table of Contents