Skip to content

jgavazzisp/calabalash-utils

 
 

Repository files navigation

calabalash-utils


Essential utilities for [calabash-android].
Calabalash-utils is a collection of utility methods for calabash-android. It has support for the following things:
  • find and touch an element in a list (even if the element is not on screen)
  • scroll to the top or bottom of a list
  • android-backdoor: provides a way to build backdoor functionality into your app and call it from a command line or Calabash (details, blog-post)

Version

1.0

Samples

The samples are using the Android API Demos app to show you how the library works.

In the sample directory there is a calabash project set up - you only need to run it.

There is a feature file (demo.feature) and the connected step definition file (demo_steps.rb)

Blog

For more tips and tricks, real-life examples and best practices visit my [blog] 1.

"Quality is not an act. It is a habit."


Installation & running the samples

git clone https://github.com/balazsbalazs/calabalash-utils.git calabalash-utils
cd calabalash-utils/sample
./run.sh

License

MIT

About

Utilities for calabash-android

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 51.1%
  • Ruby 34.8%
  • Gherkin 13.6%
  • Shell 0.5%