• Hi Chethan,

    SDK Testing is a critical software development activity because it helps you improve the quality of your apps, ensure better user satisfaction, and reduce overall development time spent on fixing defects.

    The following sections describe tools that help you test your mobile apps for the Android platform.

    - Android Testing Support Library: This library provides a set of APIs that allow you to quickly build and run test code for your apps, including JUnit 4 and functional user interface (UI) tests. The Android Testing Support Library includes the following test automation tools:

    - AndroidJUnitRunner: JUnit 4-compatible test runner for Android.

    - Espresso: UI testing framework; suitable for functional UI testing within an app

    - UI Automator: UI testing framework; suitable for cross-app functional UI testing across system and installed app.

    - Monkey: This tool runs on your emulator or device and generates pseudo-random streams of user events such as clicks, touches, or gestures, as well as a number of system-level events. You can use the Monkey tool to stress-test applications that you are developing, in a random yet repeatable manner.

    - Monkeyrunner: This testing system provides an API for writing programs that control an Android device or emulator from outside of Android code.

    You can also get more information for Android platform SDK testing by clicking this link.


    Quality That Creates Value”

    QASource delivers your own experienced QA team, a comprehensive QA infrastructure focused on efficiency and excellence, and a new, multi-million-dollar lab.

This reply was deleted.
    results->result as $result) { ?>
  1. jobtitle;?>
    company;?>(formattedRelativeTime;?>)city;?>, state;?>
    Welcome to Mobile QA Zone, a Next Generation Software Testing Community.Invite your friends to join this community.Write to us to become a featured member.