Skip to content

reidwooten99/BehatReporter

 
 

Repository files navigation

BehatReporter

BehatReporter is a native Android app for viewing the output of the Behat command line tool on your mobile device.

Android app on Google Play

Why this app was developed?

It was developed to enable Behat users (=you) to present the results of a Behat run in a form as accessible as possible to the non-developer stakeholders in the BDD process. Have a look yourself:

Dialog Features Scenarios Background Outline

What do you need in order to use it?

  • Behat 2.4+ with the CommonFormatters extension installed
  • A web server for delivering JSON files via HTTP
  • An Android device with Android 3.0+ ("Honeycomb")

Get the app

Install the app on your device via Google Play:

Android app on Google Play

Alternatively, you can also compile the app from the sources:

  1. Get the Android SDK and install API version 17
  2. Clone this repository
  3. Follow the instructions for compiling & signing an Android app
  4. Install the signed APK on your Android device

How to use it?

  1. Run Behat as usual - but choose the JsonFormatter this time: $> bin/behat --format json > output.json
  2. Put the file output.json on your web server
  3. Start the app on your device and enter the URL of the JSON file, eg. http://some_local_host/output.json
  4. Enjoy the experience :)

License

See LICENSE

Behat was created by Konstantin Kudryashov, see LICENSE

About

A native Android app for viewing Behat's output on your mobile device

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%