
Tag: Regression Testing


User Centric Testing (at scale)
We test software so users don’t experience bugs. It follows that all testing should be user centric. This requires intuition and an understanding of design intent when creating tests for new functionality, since users have yet to engage with the new features in a meaningful way. (More on that in a future post.) Fortunately, the…
The Testing and the Quality
A Parable There was once a software testing department that was understaffed, overworked and way behind. Not a long time ago or in a place far far away, but in a major American city — just last month. Try though they might, this hardy band of testers couldn’t catch up, couldn’t begin to catch up….
User Proven Applications
The best applications are user proven. What do users want? Speed? Elegance? Intuitiveness? Yes to all, but what they most want is reliability. They want an application to do what it’s expected to do, 100% of the time. Let’s face it, not every application is elegant or intuitive. However, suboptimal design and obscure controls are…
An Ideal AI Use Case
Regression Testing is perfect for AI Artificial Intelligence is all the rage in 2018. Indeed, every software vendor worth their venture capital is touting how AI is infused into their products. Such peak-hype masks the fact that productive uses of AI require appropriate use cases, including the availability of relevant big data from which the...
Continuous Testing: Required, But Not Enough
CI/CD Testing Table Stakes taken Next Level Testing is often ignored when talking about agile, CI/CD and DevOps. And yet, testing is often a major bottleneck in these endeavors. To be successful in any of the above, test must be part of the culture, something done continuously at every build. Ignoring testing in CI/CD is…