Skip to content

bookwright v1.0.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 13:55
· 27 commits to main since this release

Added

  • Retrofit/OkHttp API tests against restful-booker with CRUD, negative, search, PATCH, and health scenarios.
  • Playwright UI tests against Sauce Demo with isolated browser contexts and failure screenshots/HTML in Allure.
  • JDBI/HikariCP database tests through a real JSch SSH tunnel to a Dockerized MySQL instance.
  • Declarative @Preconditions, @WithAuthSession, method-scoped TestStore, and auto-registered JUnit 5 extensions.
  • Per-test LIFO teardown actions for API and database entities.
  • Owner configuration with system property, environment variable, and stand-file precedence.
  • Awaitility presets with named waits for infrastructure warm-up and eventual consistency.
  • Guice-wired ApiSteps, UiSteps, and DbSteps facades.
  • Allure request/response reporting, owner labels, tags, parallel execution, and GitHub Actions CI.
  • Reproducible local Docker stand with restful-booker, an SSH bastion, and MySQL seed data.
  • MIT license, project documentation, and author/contact information.
  • Semantic Versioning, a validated single version source, Keep a Changelog, and tag-driven GitHub Releases.