devoxx / JavaRoadmap

The 2024 Java Developers Roadmap
https://devoxx.com
679 stars 52 forks source link

To contribute, some additions to testing #1

Closed MarkvanOsch closed 1 year ago

MarkvanOsch commented 2 years ago

Good to know.

Testing:

E2E testing:

Unit testing:

rodrigolopes commented 2 years ago

add a link between REST and Testing; and add RestAssure and Wiremock

rodrigolopes commented 2 years ago

TDD/BDD should be in General Programming Skills

stephanj commented 2 years ago

RestAssure and Wiremock added to V7, thanks for pointing these out!

shelajev commented 2 years ago

Can Testcontainers be added to integration testing please. If possible can be connected to Docker.

MarkvanOsch commented 2 years ago

stephanj could these also be added please? All with good to know label in my view.

Testing:

  • Contract testing
    • Spring contract
    • Pact

E2E testing:

  • Karate

General Programming Skills:

  • DDD: Domain Driven Design
  • BDD: Behaviour Driven Development
  • TDD: Test Driven Development
stephanj commented 2 years ago

Testcontainers added as well as DDD / TDD

MarkvanOsch commented 2 years ago

Thanks for the updates. One more useful addition to REST testing is Karate for easy BDD style API Rest testing: https://github.com/karatelabs/karate

image
stephanj commented 1 year ago

Karate added to latest version