I’ll share my experience in writing automated tests that help avoid surprises in production and explain how we integrate them with the testing system. At the same time, we’ll discuss whether documentation is really necessary if the tests already “speak” for the system.