Skip to content

(DEPRECATED) This library helps to route yours parallel tests to different environments and allows to use personal environment settings for each parallel test (java thread)

Notifications You must be signed in to change notification settings

ddemin/tests-router

Repository files navigation

Maven Central Build Status codecov

Documentation

Please look at project's Wiki

Production Usage

Private and modified fork of this library is currently used by one of national-level company at Russian Federation

TBD

Based on experience with private fork it will be nice to have next improvements:

  1. Up dependencies versions (cucumber-jvm at minimum)
  2. Add JUnit 5 support
  3. Add Cucumber-JVM over JUnit5 support
  4. Add YAML config for environments definition
  5. Add "env-resource" mechanism (each environment will be have set of personal objects like DB clients, API clients, emulators and these objects will be configured in YAML)
  6. Use some configuration framework (like OWNER https://owner.aeonbits.org/)
  7. Increase test coverage to 80+%
  8. Simplify code

About

(DEPRECATED) This library helps to route yours parallel tests to different environments and allows to use personal environment settings for each parallel test (java thread)

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published