Skip to content

thiagolvlsantos/specrunner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Specrunner

CI with Maven CI with Sonar Quality Gate Status Coverage Maven Central

Testing for everyone

For a quick overview checkout this presentation Specrunner. For each module there are examples projects of use.

Specrunner is a ATDD testing tool where you can write your acceptance tests using different styles and formats. Its up to you, we wont judge you. For example, you can instrument the same ATTD test to perform over a GUI or to perform over bussiness controllers, to the stakeholders it is transparent.

Usage

Include latest version Maven Central to your project.

		<dependency>
			<groupId>io.github.thiagolvlsantos</groupId>
			<artifactId>specrunner-MODULE</artifactId>
			<version>${latestVersion}</version>
		</dependency>

Changelog

1.5.18

  • Filtering tests scenarios by using flags: -DfilterTests=regression,ui,etc... #97

IMPORTANTE NOTE: Due to Sonatype changes the Specrunner groupId had to change to io.github.thiagolvlsantos.

To use this new version replace groupId by:

    <groupId>io.github.thiagolvlsantos</groupId>
    <artifactId>specrunner-XXX</artifactId>
    <version>1.5.18</version>

Java packages inside the library have not changed! The only expected change to your project is the groupId reference. I decided to not change major version because running code is not affected, I mean, there is a backward compatibility.

See full changelog.