The Future of Software Testing
It’s become standard practice for test engineers to test their code in a staging environment, fix all inconsistencies there, and then deploy to production. In this waterfall process, testers have no visibility into what’s happening in production. What do you do if your test results in staging don't match production? The future of software testing has no staging environments - only production. Testing in production is a proactive approach to testing as you ensure your features work in the environment that your features will live in, not a dummy environment. In this talk, learn about feature flagging, canary releases, setting up a proper CI/CD pipeline, and data cleanup. At the end of the day, we don't care if your features work in staging, we care if they work in production.
Talia Nassi is a Lead Developer Advocate at Akamai Technologies and international keynote speaker who delivers content on building in the cloud, the software development lifecycle, testing in production, and Linode. She enjoys helping developers understand how to build efficient applications in the cloud seamlessly and at scale. She speaks at conferences globally, while creating written and video content for developers building in the cloud. She was previously at Amazon Web Service, Split Software, Forbes, WeWork, and Visa.