GithubHelp home page GithubHelp logo

charlesh21 / robotium Goto Github PK

View Code? Open in Web Editor NEW

This project forked from robotiumtech/robotium

0.0 1.0 0.0 5.06 MB

Android UI Testing

Home Page: http://www.robotium.org

License: Apache License 2.0

Java 98.08% JavaScript 1.92%

robotium's Introduction

Robotium

User scenario testing for Android

Robotium is an Android test automation framework that has full support for native and hybrid applications. Robotium makes it easy to write powerful and robust automatic black-box UI tests for Android applications. With the support of Robotium, test case developers can write function, system and user acceptance test scenarios, spanning multiple Android activities.

See Questions & Answers for common Robotium questions and answers.

See Getting Started for instructions and examples on how to create your first Robotium tests.

Join the discussions in the Robotium Developers Group.


NEWS: Robotium 5.5.2 is released!

Robotium 5.5.2 is the fastest, most accurate and stable version of Robotium yet. Note: Robotium has a new package name: com.robotium.solo.

New functionality includes: scrollDownRecyclerView(int index), scrollUpRecyclerView(int index), pressSoftKeyboardGoButton(), pressSoftKeyboardDoneButton() and more. See the Javadoc for more information.


Robotium provides the following benefits:

  • Test Android apps, both native and hybrid.
  • Requires minimal knowledge of the application under test.
  • The framework handles multiple Android activities automatically.
  • Minimal time needed to write solid test cases.
  • Readability of test cases is greatly improved, compared to standard instrumentation tests.
  • Test cases are more robust due to the run-time binding to UI components.
  • Fast test case execution.
  • Integrates smoothly with Maven, Gradle or Ant to run tests as part of continuous integration.

Robotium Recorder

  • Check out Robotium Recorder that will allow you to record Robotium test cases in minutes. Now also available for Android Studio!

robotium's People

Contributors

renas avatar hugojosefson avatar brianll avatar japgolly avatar louth avatar ekajjake avatar sascanagl avatar albintheander avatar orrc avatar hamiltont avatar hidekuro avatar simudvarac avatar pererikbergman avatar ricardomomm avatar naveedsaleem001 avatar aried3r avatar atermenji avatar thorikawa avatar krzysiekfonal avatar mosabua avatar menny avatar neoalienson avatar rcuhljr avatar hypest avatar timotheejeannin avatar arai-wa avatar billy-jana avatar gw111zz avatar rtack avatar kwadkore avatar

Watchers

Charles Huang avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.