TestingBot Blog

TestingBot provides a cloud of browsers and devices, ready to run your Automated, Live and Visual tests.

< Back to Blog Overview

Codeless Automation on Mobile

2020-03-19

What is Codeless Automation?

Codeless Automation allows for creating and running automated tests, without writing the tests.


Usually, a recorder will record the interactions of a tester and save these actions for replay. The recorder will save references to the element (the css selector or XPath) and the state of the element.


During the recording, the tester can add verifications to the recorded actions. Such verifications include:


For Codeless Automation on iOS and Android, we recommend recording the element's CSS Selector, since this is what Appium uses as well.


Selenium IDE

Our Codeless Automation feature integrates with Selenium IDE. This Chrome/Firefox extension allows you to record your flows in your own browser.


Selenium IDE is an easy to use tool that requires no additional setup. It is very straightforward to use, even if you are not a developer.


It supports using variables, which is something our Codeless Automation feature supports as well.
You can generate dynamic variables and use these in your tests. For example, generate a random email address and password to test your login flow.


iOS and Android Codeless Automation

As a first step in supporting full Codeless Automation for Android and iOS, we now allow for running your recorded Selenium IDE tests on our iOS simulators and Android emulators.


You can schedule tests, receive alerts and reports, and see detailed logs, screenshots and a video of these tests.


We'll automatically convert XPath selectors to CSS Selectors, and skip certain steps that do not make sense with mobile, for example setWindowSize

What's next?

Next up, we will work on adding Codeless Automation for native mobile apps on Android and iOS.


We'll create an online recorder which will record all your interactions with the mobile app, save these actions and replay the tests on both iOS/Android simulators and Real Mobile Devices.


This feature is now available in our Member area. Happy Testing!

< Back to Blog Overview

Sign up for a Free Trial

Start testing your apps with TestingBot.

No credit card required.