Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 2.71 KB

README.md

File metadata and controls

44 lines (31 loc) · 2.71 KB

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.