Automated Testing

Last modified on April 19, 2021

BitBar allows you to use any framework to run manual or automated tests on thousands of real devices for your mobile app. In this section, you will find out how to set up and use some of the most common frameworks in your test runs.

Tip: You can also schedule and continuously monitor your test runs on a real device by using SmartBearAlertSite.

You can write test scripts in any language that the Selenium WebDriver dependency is available for. This includes C#, Closure, Java, JavaScript with Node.js, Objective-C, Perl, Python, Ruby.

Android frameworks

Appium

Calabash

Espresso

Flutter

And many other:

Android Instrumentation

Detox

Ranorex

Robot Framework

Xamarin.UITest

Your own framework as docker

iOS frameworks

Appium

Calabash

Flutter

XCTest

XCUITest

And many other:

EarlGrey

Ranorex

Robot Framework

Xamarin.UITest

Your own framework as VM

Related info

For information on specifics of testing on Android and iOS devices, and on possible workarounds, see —

BitBar FAQ

See Also

Testing With BitBar

Highlight search results