The Final Frontier? Testing in Production - Marcel Gehlen and Benjamin Hofmann
-
Locked
![Marcel's profile](https://d2h1nbmw1jjnl.cloudfront.net/profiles/images/missing.png)
Marcel
![The Final Frontier? Testing in Production - Marcel Gehlen and Benjamin Hofmann image](https://embed-ssl.wistia.com/deliveries/e14af922396b01fd75e389994b657525.jpg?image_crop_resized=1280x720)
Talk Description
No tester wants to hear a developer say “It works on my machine!” because what it actually says is: “Since it worked on my development environment I assume it also works on your test environment hence you cannot possibly have found a bug."
We know this not to be true, yet make the same assumption between environments in a later stage: We test our software on test environments and assume that our test results carry over to production. We are actually not testing the software in the setting where our users are facing it.
To top it off, we spend a considerable amount of money trying to copy production. Managing test environments is often hard, complex and needs a lot of maintenance effort.
A lot of people are already using techniques, which take testing into production like Beta Testing, A/B Testing or Monitoring as Testing. We intend to push the envelope a little further and additionally move acceptance testing, automated checks or exploration to the production stage. To do so we need to take several things into consideration, such as making sure test data does not mess up productive data and analytics, as well as hiding untested features from customers.
In this talk you will learn about popular testing in production techniques. We also want to show you some strategies, which help tackling common constraints you will face and provide you with an approach to gradually shift your testing to production.
Key Takeaways:
- introduction into popular testing in production techniques like Beta Testing, A/B Testing or Monitoring as Testing
- strategies for tackling common constraints when trying to test in production
- an approach how you can gradually shift your testing from testing environments to production
What you’ll learn
By the end of this talk, you'll be able to:
- TBA
![Marcel's profile'](https://d2h1nbmw1jjnl.cloudfront.net/profiles/images/missing.png)
Marcel
Marcel Gehlen is team lead for DevOps & Cloud Native at MaibornWolff. He started out as a developer, who always had more fun testing his code than actually writing it and therefore decided to switch careers. Marcel worked in various industries spanning from automotive to customer loyalty programs. After ten years testing software his focus currently lies on test automation and exploratory testing. Marcel currently helps a big customer from the financial sector to transition to Continuous Delivery and to answer the question: “How do I set up my testing in a Continuous Delivery environment?"
Marcel tweets as @Marcel_Gehlen and occasionally blogs on thatsthebuffettable.blogspot.com.
Suggested Content
![TestBash Brighton 2024](https://www.ministryoftesting.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbk15IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--815abcdd8f535ab728e65b8c665daf7c18ddfd5b/TestBash%20Brighton%202024_16%209.jpg)
![Introduction To Modern Testing](https://www.ministryoftesting.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBc3dDIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--879887c2cc300a65edde347e8b9464dec9080958/Alan_Page_-_An_Introduction_To_Modern_Testing_Course_Dojo.png)
Topics
Tags
-
test-strategies
-
test-design