There's something about testing that seems to attract analogies. Everywhere you go, every presentation you watch, someone is talking about how similar testing is to this, or how much testing reminds them of that. Now, if I say that with a twinge of negativity in my voice, it's because the most popular of those analogies also happens to be my least favorite: the mountain top.
It isn't even just testing; chances are you've seen or heard someone talk about how some task is analogous to climbing a mountain, with imagery of needing to cross a hazardous chasm and overcome obstacles before eventually reaching the mountain top and achieving victory.
Here's the problem with that analogy, though, and it's kind of a big problem: there's often no mountain top, especially not in testing. If you're doing it right, testing is a continuous activity. There's no end state; no ultimate achievement that renders your work complete. There's nothing you can do or accomplish today that can't conceivably be undone by something released tomorrow.
Remember, effective automated testing is essentially about avoiding the risky and the unpredictable. In that sense, the mountain top isn't just the wrong analogy for testing, it's the antithesis of what testers should strive to achieve. Let's agree to ditch the mountain once and for all, and instead, focus on finding what I call the Valley of Success. (Credit where credit is due: Rico Mariani first coined a similar term - The Pit of Success - when discussing the development of low-level software code in the early 2000s.)
The Valley of Success is about sustainability, flexibility, and repeatability. It's the place where testers have the reliability and equilibrium they need to make the best possible decisions in the name of making the most possible progress while incurring the least possible cost. The Valley of Success is where effective automated testing happens. Let's examine four key strategies testers can implement to help them get there.
Gremlin is the enterprise Chaos Engineering platform on a mission to help build a more reliable internet. Their solutions turn failure into resilience by offering engineers a fully hosted SaaS platform to safely experiment on complex systems, in order to identify weaknesses before they impact customers and cause revenue loss. Visit us: https://www.gremlin.com/
Follow on Social Media:
Sauce Labs is the leading provider of continuous testing solutions that deliver digital confidence. More than 3 billion tests have been run on the Sauce Labs Continuous Testing Cloud, the most comprehensive and trusted testing platform in the world. Sauce Labs delivers a 360-degree view of a customer’s application experience, helping businesses improve the quality of their user experience by ensuring that web and mobile applications look, function, and perform exactly as they should on every browser, OS, and device, every single time. Sauce Labs enables organizations to increase revenue and grow their digital business by creating new routes to market, protecting their brand from the risks of a poor user experience, and delivering better products to market, faster. Co-founded by the original creator of Selenium, Sauce Labs remains deeply rooted in the open source community and provides a combination of expertise, data insight, and customer care that no other automated testing provider can match. For more information, please visit https://saucelabs.com.
Follow on social:
Home Page: https://saucelabs.com/
Product Page: https://saucelabs.com/platform
Continuous Testing Benchmark Report: https://saucelabs.com/resources/white-papers/sauce-labs-continuous-testing-benchmark-report-2020
KubeCon + CloudNativeCon 2020 goes digital. Will you be in attendance? If the event were physical, we would have looked forward to visiting with Hammerspace. So we reached out to them digitally instead.
Read this exclusive pre-show interview between VMblog and Trip Hunter, SVP of Corporate Marketing at Hammerspace, the software-defined hybrid cloud file storage company.
Production systems start with Linux – and so do we. Capsule8 is the pioneer behind production-ready infrastructure security for Linux systems. Designed to avoid costly downtime, overloaded hosts, or stability snafus caused by traditional security tools, organizations depend on Capsule8 to efficiently protect their cloud workloads with monitoring,detection, and protection in any environment. Founded in 2016 by experienced hackers and security entrepreneurs, and funded by Bessemer Venture Partners, ClearSky and Intel Capital, making it possible for organizations to modernize without compromise.
KubeCon + CloudNativeCon 2020 goes digital. Will you be in attendance? If the event were physical, we would have looked forward to visiting with Spectro Cloud. So we reached out to them digitally instead.
Read this exclusive pre-show interview between VMblog and Tina Nolte, VP Product at Spectro Cloud, an enterprise cloud-native infrastructure company that makes Kubernetes manageable at scale for enterprises that need superior control and flexibility.
Spectro Cloud is an enterprise cloud-native infrastructure company that makes Kubernetes manageable at scale for enterprises that need superior control and flexibility without giving up ease of use. Spectro Cloud provides solutions that help enterprises run Kubernetes their way, anywhere. Spectro Cloud is founded by multi-cloud management experts and is backed by Sierra Ventures and Boldstart Ventures. For more information, visit https://www.spectrocloud.com or follow @spectrocloudinc.
Kubernetes understood its limitations and, therefore, left storage out. Provisioning compute is a distinctly different discipline than provisioning storage. Kubernetes introduced the notion of Persistent Volumes (PV) and Persistent Volume Claims (PVC) to manage the challenge of providing persistent storage to non-persistent applications, such as Kubernetes Pods. They are APIs that decouple the what from the how or, in other words, consumption from implementation details. It is a highly useful disaggregation that turns infrastructure into reusable storage pools for Kubernetes Pods.
Infoblox delivers the next level network experience with its Secure Cloud-Managed Network Services. It pioneered the world’s most reliable, secure and automated networks for hybrid, multi-cloud environments. More than 8,000 customers, including 350 of the Fortune 500, use Infoblox to simplify core network connectivity and foundational security.
KubeCon + CloudNativeCon 2020 goes digital. Will you be in attendance? If the event were physical, we would have looked forward to visiting with Sauce Labs. So we reached out to them digitally instead.
Read this exclusive pre-show interview between VMblog and Alissa Lydon, director of product marketing and technology evangelist at Sauce Labs to learn how the company known for continuous testing excellence is helping organizations grow digital confidence and deliver flawless and trusted digital experiences to their customers.