Features
< Back to Blog Overview

Codeless Automation on Mobile

2020-03-19
Codeless Web Automation on iOS and Android
  • Share on Facebook
  • Share on Twitter
  • Share on LinkedIn
  • Share on HackerNews

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:

  • Check if an element is present on the page/screen
  • Does the element contain a specific text
  • Does an element have a specific style
  • ...

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!

TestingBot Logo

Sign up for a Free Trial

Start testing your apps with TestingBot.

No credit card required.

Other Articles

Microsoft Edge Chromium - Automated Selenium Testing

The new Microsoft Edge is a browser based on Chromium and was released on January 15, 2020. It is available on both Windows and macOS.

Read more
Katalon Studio Plugin for TestingBot

TestingBot has created a Katalon Studio Plugin available in the Katalon Store. Install Plugin

Read more
Opera on Android: Manual Testing

Today we're excited to add Opera Mobile on our Android devices and Emulators.

Read more
TestingBot Plugin for Bamboo

TestingBot has created a plugin to be used with Atlassian's Bamboo CI: TestingBot Plugin for Bamboo. This plugin enables Bamboo users to integrate...

Read more
Azure Devops Integration with TestingBot

Azure Devops, formerly Team Foundation Server and Visual Studio Team System, is an online CI system created by Microsoft.

Read more
Firefox on Android: Automated Testing with Appium

TestingBot has been providing Android Emulators and Real devices for Automated Testing. Most of the time, the default browser for these devices is...

Read more