Book Image

Learning Android Application Testing

Book Image

Learning Android Application Testing

Overview of this book

Table of Contents (16 chapters)
Learning Android Application Testing
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

FitNesse


FitNesse is a software development collaboration tool that can be used to manage BDD scenarios. Strictly speaking FitNesse is a set of tools, described as follows:

  • As a software testing tool, FitNesse is a lightweight, open source framework that allows teams to collaborate

  • It is also a Wiki where you can easily create, edit pages, and share information

  • A web server, so it doesn't require additional configuration or administrative privileges to set up, or configure

Download the FitNesse distribution from http://www.fitnesse.org. The distribution is a JAR file that installs itself on first run. Throughout these examples, we used FitNesse standalone release 20140901 but newer versions should also work.

Running FitNesse from the command line

By default, when FitNesse runs, it listens on port 80, so to run unprivileged, you should change the port on the command line. In this example, we use 8900:

$ java -jar fitnesse.jar -p 8900

This is the output obtained when we run the command:

Bootstrapping...