#contracttesting

2025-11-11

Discover how API mocking & simulation can solve microservice decoupling & productivity challenges at scale.

Learn how #Observability, #ContractTesting, and #GenAI can act as guardrails for more resilient systems.

πŸŽ₯ Watch the #InfoQ video: bit.ly/43mWBBW

#SoftwareArchitecture #Microservices #Monitoring #Performance #Mocking

Microcksmicrocksio
2025-10-16

β€œMicrocks has empowered our teams with AsyncAPI and OpenAPI server mocks, as well as a robust infrastructure for contract testing.”
Zbigniew Malcherczyk, Software Engineer at TransferGo

πŸ‘ A huge thank you to Zbigniew and the TransferGo engineering team for sharing your journey and for trusting Microcks to support your API quality and developer productivity!

Nebraska.CodeNebraskaCode
2025-03-27

Scott McAllister, Aakash Singhal., Ed LeGault, and Daniel Ward have Sessions on Dev Ops this July at Nebraska.Code().

nebraskacode.amegala.com

Mark Bradleybraddle
2025-03-14

Thank you to the lovely people at Pact - Smartbear, who sent me some awesome swag for my talk, Using Pact to Deploy Microservices with Confidence at GopherCon UK last summer.

If you missed the talk you can watch the video here: youtube.com/watch?v=sibEijDJHGI

Andreas Hallerahx@ruby.social
2024-06-25

I am working on adding test coverage to openapi_first and this is how it looks so far. I am wondering if it should complain about untested 4xx, 5xx responses by default if they are described for the request or just skip them. πŸ€”

#ruby #ContractTesting #APIfirst #OpenAPI

openapi_first is a request/reponse validator for OpenAPI: github.com/ahx/openapi_first

Terminal output

API test coverage for openapi.yaml: 0%
0 of 7 routes are fully covered
GET /bookings: – Not requested!
POST /bookings: – Not requested!
GET /bookings/{bookingId}: – Not requested!
DELETE /bookings/{bookingId}: – Not requested!
POST /bookings/{bookingId}/payment: – Not requested!
GET /stations:
  200 application/json βœ“
  200 application/xml ❌
  400 application/problem+json ❌
  400 application/problem+xml ❌
  401 application/problem+json ❌
  401 application/problem+xml ❌
  403 application/problem+json ❌
  403 application/problem+xml ❌
  429 application/problem+json ❌
2024-05-27

In today's video, I am going to talk about contract testing. What is contract testing? How can you benefit from it.
I give an example flow of contract testing and why it's a good idea to establish it in your software development process.

See the full video here: youtu.be/38egQLsbgKk

#SoftwareTesting #ContractTesting #Teting #TestAutomation

2024-05-01

Conoce a algunos de los ponentes en #OpenSouthCode23. Entrevista exclusiva con Francisco RamΓ­rez e Ignacio MartΓ­nez sobre Contract Testing con Pact.io #ContractTesting #Pactio #Microservicios youtu.be/DKm6HtYV11Y

Marcin Grzejszczaktoomuchcoding@fosstodon.org
2023-12-05

It's December which means that it's my work anniversary! I've joined the #SpringCloud team 8 years ago 😱 I've been working on #Observability and #ContractTesting for a decade now 😱 😱 It's been sheer pleasure to have been working with such fantastic coworkers and community!

mtthwcmpbllmtthwcmpbll
2023-10-10

Happy birthday, Pact!

I'll be opening Pactober, a month long 10th birthday celebration of the open source contract testing tool Pact - pact.io/pactober

Come along to my session on October 2nd - pact.io/pactober/2023/seb-rose

Other contributors include @samnewman , @jbrains, @davefarley77, Bas Dijkstra, Beth Skurrie and more.

#pact #contracttesting #pactober

Bahman Movaqarbahmanm
2023-06-30

@melix Been there!

I recently revamped the of a service at work & managed to cut down the time by ~60%.

The trick was to avoid (dind) & reuse the already provisioned resources (ie the build container) while ensuring a : while docker was used for almost anything, turned out the only time we really needed docker was for consumer & and w/ a bit of effort we could safely run most of the tests in the original container.

2023-05-31

#CaseStudy: #lastminute_com & #eBay have adopted #ContractTesting.

Learn how contract tests are revolutionizing the way these companies approach system-level integration and support client teams' requirements: bit.ly/3WGu1qw

#InfoQ #SoftwareArchitecture

Marcin Grzejszczaktoomuchcoding@fosstodon.org
2023-05-18

About to start my journey to #SpringIO Barcelona! Can't wait to discuss #Java #DistributedTracing #ContractTesting #SpringCloud #MicrometerIo with the community! Hold the conference and wait for me! 😬

Marcin Grzejszczaktoomuchcoding@fosstodon.org
2023-05-04

Hey πŸ‘‹ ! Have you heard about #ContractTesting πŸ€” ? Do you know that you can use #SpringCloud Contract with non-Spring and non-JVM projects? Check this video from a couple of years ago that explains it all: youtube.com/watch?v=gqkh9fJvSr . #SpringCloudContract #APItesting #Java

Marcin Grzejszczaktoomuchcoding@fosstodon.org
2023-05-04

Hey everyone! πŸ‘‹ Starting today, I'm committed to making this account more active. Get ready for more #Java content! Specifically, I'll be focusing on topics like #Observability, #DistributedTracing, and #ContractTesting. Let's learn and grow together! 🌟

Antonello D'Ippolitoantodippo@fosstodon.org
2023-04-07

I wrote something about testing at the boundaries of your application and contract testing
medium.com/@antodippo/testing-
#testautomation #contracttesting #testdoubles

J. B. Rainsberger (he)jbrains
2022-11-30

@gdinwiddie @kelseyhightower This is exactly .

The Fake Adapter describes the Contract of the external component. We can even use a collection of dynamic test doubles as the Fake Adapter, but some people just prefer a Lightweight Implementation, presumably because it feels more concrete to them.

The Fake Adapter's/Test Doubles' behavior becomes a draft of the Contract Test list for production-caliber Adapters to (typically) External Components.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst