No matter the industry, it’s always a good idea to keep an eye on the competition. It’s incredibly likely that there are others working on something similar to your software product, so take note—key usage scenarios and risks may translate across projects.
This article discusses different ways your team can learn from the competition and the main benefits of doing so. Investigating competing products while focusing on their strengths and weaknesses can be a cheap way of gathering additional testing ideas, especially if you can’t rely on your own historical data.
The write up is worth the read, so check it out!
Take a deep dive into regression testing with this article from Software Testing Help. Inspired by a student’s question, “Can regression testing be done manually?” author Swati Seela outlines the what, why, how, who, where and when of regression testing, while providing readers with thorough examples along the way.
Spoilers! Yes, regression testing can be done manually. However, as applications become loaded with functionality, it increases the scope of regression testing and as a result, automation is often the best way to go.
But wait, there’s more! You’ll just have to read the post for yourself.
Hopefully you have some sufficient down time because here comes another long write up. You’re not going to want to overlook it, though. Posted to Google’s testing blog, this article tackles end-to-end testing.
Author Mike Wacker agrees that while relying primarily on end-to-end tests is a bad idea, the concept makes sense in theory. He then uses the next part of his post to explain how end-to-end tests go wrong in practice.
He pinpoints several problems and then offers an alternative. What are your thoughts on his recommended approach? Read on…
This is a nicely compiled list of resources on programming, software testing and project management. Browse through for some interesting information and opinions on canonical data models, global teams, recruiting developers, self-organization, requirements management, SOLID programming, developer training, retrospectives, Test-Driven Development and more!