Software Testing

Types of tests

Best practices

Testing In Production

기존의 Testing의 개념은 Production에 버그가 실리지 않도록 예방하는 개념이였다.

그래서 이 개념에 따라 Test는 배포 전에 오프라인에서 이루어졌다.

그러나 생각보다 이 방식의 Testing은 좋지 않은 성능을 보여주었고 요즘에 이르러는

micro service, oop와 같은 방식이 등장하면서 Component간의 복잡도가 높은 구조에서는 성능이 더욱이 저하되었다.

The case for testing in production

How to test in production?