Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/unexist/showcase-acceptance-testing-quarkus
Showcase for acceptance-testing [MIRROR]
https://github.com/unexist/showcase-acceptance-testing-quarkus
courgette cucumber fitnesse jbehave karate quarkus serenity-bdd showcase testing
Last synced: 20 days ago
JSON representation
Showcase for acceptance-testing [MIRROR]
- Host: GitHub
- URL: https://github.com/unexist/showcase-acceptance-testing-quarkus
- Owner: unexist
- License: apache-2.0
- Created: 2021-01-05T06:59:46.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-07-31T13:18:03.000Z (5 months ago)
- Last Synced: 2024-07-31T16:37:13.221Z (5 months ago)
- Topics: courgette, cucumber, fitnesse, jbehave, karate, quarkus, serenity-bdd, showcase, testing
- Language: Java
- Homepage: https://hg.unexist.dev/showcase-acceptance-testing-quarkus
- Size: 1.17 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE
Awesome Lists containing this project
README
= Showcase for acceptance testing based on Quarkus
This project holds a showcase for various tools for acceptance testing.
== Frameworks
- https://concordion.org[Concordion]
- https://cucumber.io[Cucumber]
- https://serenity-bdd.net[Serenity-BDD]
- https://fitnesse.org[FitNesse]
- https://dbfit.github.io/dbfit[DbFit]
- https://jbehave.org[JBehave]== Projects
- https://github.com/prashant-ramcharan/courgette-jvm[Courgette]
- https://github.com/trivago/cluecumber-report-plugin[Cluecumber]
- https://github.com/karatelabs/karate[Karate]== Reports
- https://reportportal.io/[ReportPortal]
=== Instructions
Following make targets exist:
- **concordion** - Run Concordion tests
- **courgette** - Run Courgette tests
- **cucumber** - Run Cucumber tests
- **cluecumber-report** - Generate Cluecumber reports
- **serenity-cucumber** - Run Cucumber tests and generate report
- **serenity-jbehave** - Run JBehave tests and generate report
- **fitnesse-server** - Start FitNesse
- **fitnesse-quarkus** - Start Quarkus app
- **fitnesse-open** - Open the FitNesse page (probably macOS only)
- **fitnesse-update** - Rebuild test fixtures
- **dbfitnesse** - Start DbFitNesse
- **jbehave** - Run JBehave tests
- **jbehave-reports** - Run JBehave tests and generate report
- **karate** - Run Karate tests
- **karate-reports** - Run Karate tests and generate report
- **reportportal** - Start ReportPortal via Podman