Testing Microservices, the sane way

The mainspring of microservices

Full Stack in a Box — A Cautionary Tale

Building and Testing microservices, monolith style

The Spectrum of Testing

Testing in Production as a substitute to Pre-Production testing?

What to test in production and what to test pre-production?

From Charity Majors’ Strangeloop 2017 talk

Exploration is NOT for pre-production testing

Operational semantics of the application

Operational characteristics of the dependencies

Debuggable code

Pre-production testing

The Goal of pre-production testing

The Scope of pre-production testing

Unit testing

Mike Cohn’s test pyramid

Not all I/O is equal

Making peace with mocking

From Google’s testing blog on knowing your doubles

The myriad unsung benefits of unit tests

VCR — or replaying or caching of test responses

Integration Testing

The Step Up Rule

The Test Pyramid for Distributed Systems

Unit tests look more like integration tests

Integration testing looks more like testing in production

Traffic Shaping with Service Meshes

Conclusion

--

--

--

@copyconstruct on Twitter. views expressed on this blog are solely mine, not those of present or past employers.

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Cindy Sridharan

Cindy Sridharan

@copyconstruct on Twitter. views expressed on this blog are solely mine, not those of present or past employers.

More from Medium

How to switch between Java LTS versions 8, 11 and 17 on Mac

Flakiness in tests

Pragmatic error handling

microservies in monorepo