My Account account_circle
Tips for Writing Effective Test Cases

Tips for Writing Effective Test Cases

This is a guest post by Nishi Grover Garg. When they’re learning the fundamentals, new testers often overlook something very important: They are hardly ever taught to focus on test case design. The result is testers taking very little time thinking about their tests...
What Metrics Should You Be Using?

What Metrics Should You Be Using?

This is a guest posting by Peter G. Walen. Many high-profile testers react negatively to most metrics programs. They argue that measurements usually do not measure the things intended. They point out that people change their behavior to drive the metrics in the...
Performance Tests Deserve Continuous Testing Too

Performance Tests Deserve Continuous Testing Too

This is a guest post by Cameron Laird. Continuous testing (CT) is often described in terms of unit tests. But performance tests deserve to be in CT, too. While performance testing has its challenges, the right understanding makes it possible not just to fit...
How to Unit Test Your Database

How to Unit Test Your Database

This article has been updated on 04/07/21 by Nishi Grover. Historically, if you asked what unit testing was, you’d probably get a curious mix of definitions. This has included everything from very specific definitions, like, “Unit testing is the process of...
TestRail User Survey Results 2020: Part 1

TestRail User Survey Results 2020: Part 1

We are excited to share the insights from the 2020 TestRail User Survey. We are listening and want to share the results to help us all better understand the community that makes up TestRail. In total, we received over 2,500 responses to this year’s survey (2,549 to be...
10 Ways Unit Tests Go Right — and Wrong

10 Ways Unit Tests Go Right — and Wrong

This is a guest post by Cameron Laird. Unit tests are powerful. They can provide great value; or if misused, considerable harm. Here are 10 examples of often misunderstood corners of unit testing likely to appear in your projects, so you can analyze how unit tests can...