Containerization solves multiple problems in continuous testing, reducing the number of loose ends facing a development team.
Category: Best Practices
I frequently cross paths with junior tech workers who wonder, "what should I learn next?" Here's the correct answer.
Check-in reviews are a necessary part of the development/DevOps workflow. But the wrong approach can make them more difficult, time-consuming, and less rewarding than necessary. Here's how to have...
Session-based exploratory testing is often confused with ad-hoc testing. But SBET is more structured, and there is a formal way to approach it. Learn what session-based exploratory testing is, and...
Automated tests are essential to maintaining the pace of development. Learn best practices for automating testing in a CI/CD/DevOps environment, updated for 2021.
Learn which test cases to automate, which are challenging, and which shouldn't be automated in this first post in our "10 Best Practices" series.
In software development, how do you prioritize the features to test first and evaluate which modules need more testing effort than others? The answer is risk-based testing.
One common question on software development teams is “When should we stop testing?” But recently, I was asked a different question: How much testing is enough?