Skip to content
This repository has been archived by the owner on May 24, 2022. It is now read-only.
jvanderwee edited this page Dec 5, 2014 · 5 revisions

Bootstrapium is a template designed to get up and running quickly with Selenium and Appium. By abstracting away the complex setup and configuration, Bootstrapium enables you to write more reliable and maintainable automated tests which you can run against multiple platforms and browsers with ease.

Getting Started

Get started in four easy steps:

  1. Open a terminal window/command prompt
  2. git clone https://github.com/jvanderwee/bootstrapium.git
  3. cd bootstrapium
  4. mvn clean verify

All dependencies will be downloaded and the example Selenium test will run (assuming you have Firefox installed in the default location!).

Want to run your tests on a different browser? No problem, just provide the 'browser' property:

mvn clean verify -Dbrowser=chrome 

Running your mobile web tests using Appium on Sauce Labs is only slightly more involved:

mvn clean verify -DsauceUser={username} -DsauceKey={accessKey} -Dplatform=ios -Dbrowser=safari -DplatformVersion=8.1 -DdeviceName="iPhone Simulator" 

A full list of properties can be found on the Command Line Interface page.

After running your tests, you can generate an Allure test report by simply running:

mvn site 
Clone this wiki locally