Doing software testing in production used to be taboo – a sign that you had a lax attitude to QA. Now it is increasingly accepted that the opposite is true, and that if you only test your system in artificial environments you don’t really know it works. This presentation shows the tools and techniques used to test feature functionality, performance, and failure scenarios in production.
It provides some examples of the benefits that have been achieved from testing software in production – not limiting to just using live data, the presenters deliberately avoid test environments and deploy changes straight to live – the only real source of truth about our application’s behavior. The talks also shows you the tools and techniques used to test feature functionality, performance, and failure scenarios in production ranging from increasing the throughput of the systems as a live load-test to deliberately introducing malfunctioning and badly behaved software as error simulations.
Video producer: https://www.agileonthebeach.co.uk/