AI-driven Testing

Last modified on May 18, 2021

AI Testbot

AI Testbot provides an easy self-contained option to test mobile applications using automation.

AI Testbot is a deterministic automation bot navigating through the application under test and interacts with app elements.

BitBar AI Testbot is based on artificial intelligence doing exploratory testing on your application.

  • AI Testbot works only with Android versions 5.0 or newer.

  • You get video recording of each test run.

  • Screenshots of the test execution.

  • Test steps with descriptions and links to screenshots of what was done.

Using AI Testbot

To create a new project using the AI Testbot, click on the Test Run Creator menu item and fill in the necessary values.

  1. Select which environment you are testing.

    Selecting the target OS
  2. Select the AI Testbot for starting an AI based exploratory testing session.

    Selecting a framework
  3. Choose you application file for testing. If your application file needs some additional files (like photos or something), you can include them here.

    Choosing files
  4. Select the devices you want your application to be run on. Note that AI AppCrawler runs on Android devices only (for now).

    Selecting devices
  5. In the advanced options, you can add things like user credentials (to allow) login in to applications. Advanced options also allow you to limit the duration of the test run. Default value is 30 minutes and AI Testbot will typically use all available time.

    Test user credentials
    Test timeout

Using AppCrawler

Our earlier automation bot was called AppCrawler but it has been since retired from the service UI. It is still possible to use it over the API, when selecting the framework IDs 624 (iOS) and 251 (Android).


Click the image to enlarge it.

See Also

Testing With BitBar

Highlight search results