de.codecentric:jbehave-admin-server

Spring Boot Starter Parent

License

License

GroupId

GroupId

de.codecentric
ArtifactId

ArtifactId

jbehave-admin-server
Last Version

Last Version

0.0.2
Release Date

Release Date

Type

Type

jar
Description

Description

Spring Boot Starter Parent
Project URL

Project URL

https://github.com/denschu/jbehave-admin-server/
Project Organization

Project Organization

codecentric AG
Source Code Management

Source Code Management

https://github.com/denschu/jbehave-admin-server

Download jbehave-admin-server

How to add to project

<!-- https://jarcasting.com/artifacts/de.codecentric/jbehave-admin-server/ -->
<dependency>
    <groupId>de.codecentric</groupId>
    <artifactId>jbehave-admin-server</artifactId>
    <version>0.0.2</version>
</dependency>
// https://jarcasting.com/artifacts/de.codecentric/jbehave-admin-server/
implementation 'de.codecentric:jbehave-admin-server:0.0.2'
// https://jarcasting.com/artifacts/de.codecentric/jbehave-admin-server/
implementation ("de.codecentric:jbehave-admin-server:0.0.2")
'de.codecentric:jbehave-admin-server:jar:0.0.2'
<dependency org="de.codecentric" name="jbehave-admin-server" rev="0.0.2">
  <artifact name="jbehave-admin-server" type="jar" />
</dependency>
@Grapes(
@Grab(group='de.codecentric', module='jbehave-admin-server', version='0.0.2')
)
libraryDependencies += "de.codecentric" % "jbehave-admin-server" % "0.0.2"
[de.codecentric/jbehave-admin-server "0.0.2"]

Dependencies

compile (13)

Group / Artifact Type Version
org.springframework.boot : spring-boot-starter-web jar 1.1.7.RELEASE
org.springframework : spring-context-support jar
javax.mail : mail jar 1.4.3
com.fasterxml.jackson.core : jackson-databind jar 2.3.4
org.springframework.boot : spring-boot-starter-actuator jar 1.1.7.RELEASE
org.webjars : bootstrap jar 3.1.1
org.webjars : jquery jar 1.11.0
org.webjars : angularjs jar 1.2.12
org.jbehave : jbehave-core jar 3.9.1
org.jbehave : jbehave-spring jar 3.9.1
joda-time : joda-time jar 2.3
org.tmatesoft.svnkit : svnkit jar 1.8.5
org.apache.commons : commons-lang3 jar 3.3.2

test (1)

Group / Artifact Type Version
org.springframework.boot : spring-boot-starter-test jar 1.1.7.RELEASE

Project Modules

There are no modules declared in this project.

JBehave Admin Server

Build Status

Admin Application for managing JBehave-Stories and Executions

Features

  • Story Dashboard
  • Execute Stories and get direct feedback
  • External Story Repository (SVN)

Build

cd jbehave-admin
mvn clean install

Run

Add the following dependency to your pom.xml.

<dependency>
	<groupId>de.codecentric</groupId>
	<artifactId>jbehave-admin-server</artifactId>
	<version>1.0.0-SNAPSHOT</version>
</dependency>

Create the Admin Server with only one single Annotation.

@Configuration
@EnableAutoConfiguration
@EnableJBehaveAdminServer
public class Application {
	public static void main(String[] args) {
		SpringApplication.run(Application.class, args);
	}
}

Open GUI in the browser

http://localhost:8080/

Test API

curl http://localhost:8080/api/stories

Backlog

  • Versioned testdata and stories
  • Run multiple stories with filters
  • Manage parallel story executions

Versions

Version
0.0.2
0.0.1