Testdroid Recorder enables easy automated UI testing of Android applications. Use your application to record test cases and playback on any device Android device or emulator.
Testdroid Recorder users need a Testdroid Cloud account. Signing up to Testdroid Cloud is free and can be done here: http://cloud.testdroid.com/web/home
REQUIRED: Make sure you have Google Android Development Tools (ADT) installed in Eclipse. Installation instructions: http://developer.android.com/sdk/eclipse-adt.html#installing
Automatically configures your Android Test project for Robotium use
Testdroid Recorder takes your Android Test project and automatically generates all files needed to set up a working Robotium test project. This means that you will have your first automated Android tests in matter of minutes.
Recording test cases without application source code (just APK is needed)
Capability to record test cases without the application source code. Take almost any APK file and create Robotium tests for that APK by using Testdroid Recorder.
HTML applications support
Testdroid Recorder supports WebViews recording and playback, like PhoneGap apps or hybrid apps.
Assertions
Button “Smart Asserts” can help you to control, what is presented on the screen, which controls (views) are enabled or disabled at the specific time.
Manual command edition
Command creator and editor helps you insert your own test commands between recorded test steps and edit them if you need. This is very useful in cases where Testdroid Recorder, for some reason, does not correctly recognize some specific event or if you would like to add steps and validations that cannot be captured during normal recording process. Command creator and command editor you can used with right click menu during recording.
For more information about Testdroid Recorder, visit:
http://help.testdroid.com/customer/portal/articles/682679-testdroid-reco...
New features in last releases:
Version 4.2:
Major improvements on reported issues and streamlined some of the stability issues. More details you can find on: http://testdroid.com/testdroid/4613/testdroid-recorder-4-2-is-out
Version 4.1:
Improved perofrmance and accuracy of WebView recording as well as on playback side. Support Sencha Touch framework. More stable issue reports service. Possibility to send us report without being logged-in through public Cloud credentials. A few bugs fixed. More details you can find on: http://testdroid.com/testdroid/4428/testdroid-recorder-4-1-is-out-with-b...
Version 4.0:
Big improvement when it comes to performance during recording(core was completely reimplemented). Better accuracy when it comes to recognizing android widgets(now every widget without id or text is recognized by index). More readable generated source code(a lot of nice methods added to ExtSolo - extension for Solo class of Robotium framework). More details you can find on: http://testdroid.com/testdroid/4338/testdroid-recorder-4-0-is-out-with-s...
Version 3.7:
A streamlined Run in Cloud feature, update Recorder button, report any problems in every wizard page with click of a button. More details about features and bug fixes you can find on: http://testdroid.com/testdroid/3834/testdroid-recorder-3-7-is-out-with-i...
Version 3.6:
Tesdroid Cloud Results, extra permissions in Testdroid Tools, icon of application during run in cloud. More details about features and bug fixes you can find on: http://testdroid.com/testdroid/3791/testdroid-recorder-3-6-is-out
Version 3.5:
Testdroid Tools in context menu. More details about features and bug fixes you can find on: http://testdroid.com/testdroid/3704/testdroid-recorder-3-5-is-out
Version 3.4:
Recording performance improved. More details about features and bug fixes you can find on: http://testdroid.com/testdroid/3598/testdroid-recorder-3-4-is-out
Version 3.3:
New wizard for recording mobile websites, couple of bugs fixed. More details about features and bug fixes you can find on:
http://testdroid.com/testdroid/3388/testdroid-recorder-3-3-is-out
Version 3.2:
Bunch of bug fixes. More details about features and bug fixes you can find on:
http://testdroid.com/testdroid/3267/testdroid-recorder-3-2-is-out
Version 3.1:
Running android jUnit test from apk(without sources of application project), optimized WebView handling by playback test, additional manual command(switch off/on wifi on device). More details about features and bug fixes you can find on:
http://testdroid.com/testdroid/3043/testdroid-recorder-3-1-is-out
Version 3.0:
Running instatest from either application or apk, sending eclipse log file from preference page. More details about features and bug fixes you can find on:
http://testdroid.com/testdroid/2969/testdroid-recorder-3-0-is-out
Version 2.9:
Sleeps adjuster for cutting too long sleeps, taking screenshot from openGL applications, informing user about lacks of usable elements in application's manifest. More details about features and bug fixes you can find on: http://testdroid.com/testdroid/2759/testdroid-recorder-2-9-is-out-2
Version 2.8:
Support clicks on Edit Texts, Metadata file, which improves displaying results in Testdroid Cloud, few other commands for manual usage. More details you can find on: http://testdroid.com/testdroid/2560/testdroid-recorder-2-8-is-out
Version 2.7:
Support for multipath drags. Bypassing APK rebuilding when recording from APK.
Full list of features and bug fixes can be found here: http://testdroid.com/testdroid/2433/testdroid-recorder-2-7-is-out
Version 2.6:
Support for changing device locale during tests for testing localized apps
For other new features, please check: http://testdroid.com/testdroid/2311/testdroid-recorder-2-6-is-out