Skip to content

TheSmash/revolance-ui-monitoring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to RevoLance UI Monitoring!

Build Status

Stories in Ready Stories in Dev Stories in Test Stories in Done

News

Created a Jira ticket at Sonatype to be able to deploy artifacts!

Want to know more?

http://thesmash.github.io/revolance-ui-monitoring/ui-monitoring.html

Booting the distribution

./start.sh and then connect to http://localhost:8080/ui-monitoring-server

Developer starting guide

Requirements

  • Java 1.7
  • Maven at least 3.04
  • Firefox
  • Git and a gitHub account

Compile

mvn clean install -DskipTests

Test

  • unit testing

mvn clean test mvn clean test -Dmaven.surefire.debug

  • integration testing

mvn clean install mvnDebug clean install

How to contribute

  • Send a mail at bethesmash [at] gmail [dot] com
  • Then have a look at the taskboard and choose something that is ready to be implemented: Stories in Ready
  • First fork the project in your repository. When your implementation is finished take care to keep the automation layer consistent with the implemented feature/bug. After that you just have to send pull request and we will review your code and integrate your modifications. Your name will also appear on the main page of this product as a contributor. Any contribution is a good contribution, so don't hesitate!

Architecture

  • base components : model + comparator + explorer + database
  • war : base components + explorer + server
  • distrib : war + cmdline
  • materials : test usage or commons library between test & production code

Testing vision

  • each modules has his unit tests
  • the integration tests are run on the war directly passing through the UI and with bdd scenarios
  • the smoke tests checks that the scripting and the necessary libraries are well packaged (to be run locally and not in travis ci)

Author

smash william / bethesmash [at] gmail [dot] com

About

Detect changes in the UI over several iteration of development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published