My Account account_circle
When and How to Version Control Your Test Cases

When and How to Version Control Your Test Cases

Guest post by Emanuele Ciurleo  As a tester, you design tests to validate the requirements for your application as understood at the time, and often, a particular version of the software at its point in the development cycle. The tests will take into account...
The Ultimate Software Test Planning Checklist

The Ultimate Software Test Planning Checklist

This is a guest post by Matthew Heusser. One way to look at a test plan is as a collection of risks work managing. This checklist provides ideas for what those risks might be and how to handle them, along with what to call out of scope. The best approach is probably...
What Is DevTestOps?

What Is DevTestOps?

This is a guest post by Raj Subrameyer Software processes have evolved drastically in the past several decades. One of the major highlights of this transition is how organizations have shifted from the waterfall model to an agile model to speed up the development...
The Top 5 Challenges in Continuous Testing in 2022

The Top 5 Challenges in Continuous Testing in 2022

This is a guest post by Nishi Grover Garg. Continuous testing is the process of testing continuously throughout the software development lifecycle, at all stages of the process. The different stages can include different types of testing like unit testing, integration...
Shift Left: Testing from the Onset of the Project

Shift Left: Testing from the Onset of the Project

This is a guest post by Dee Ann Pizzica. In software development, the sooner you find problems, the cheaper and easier it is to fix them. I first started to notice this while working on large-scale waterfall projects that employed a traditional V model for...
Agile Needs a Whole-Team Approach to Testing

Agile Needs a Whole-Team Approach to Testing

This is a guest post by Nishi Grover Garg. As teams have adopted agile practices, they’ve realized that they no longer have time for fast and furious testing at the end of a release, like they used to do in traditional projects. Testing has to adapt to the needs of...