TestRail Blog

Software testing news, insights, and resources
Explore your favorite testing topics:
Blog - Search
Blog - Categories
  • All
  • Software Quality (202)
  • Agile (139)
  • TestRail (123)
  • Continuous Delivery (29)
  • Programming (28)
  • Automation (25)
  • Webinar (24)
  • Performance (17)
  • Business (16)
  • Security (15)
Agile, General, Software Quality

Experimenting Your Way to Better Test Automation

Many new-to-agile teams encounter this problem: How do we use test automation when we don’t know what we need for a final tool? Instead of a top-down approach, consider an agile approach to a test automation tool: create a hypothesis, do the smallest ...

Agile, General, Software Quality

How Testers Can Improve Technical Work

I’d characterize a lot of the software work I’ve done over the years as a feature factory. Usually this factory is kicked into action by a new customer. The testing work for these features can differ in difficulty, but I can always see a way for...

General, Software Quality

How to Get Regression Defects Under Control

Regression defects can be the most frustrating thing in the software world. Regression defects occur when a change you make to the software actually creates a problem. Sooner or later, you will encounter a regression defect in any piece of non-trivial softw...

Agile, General, Software Quality

Tester’s Diary: A New Workflow for New Team Dynamics

There are some big changes happening on my test team. With three testers in the team and a change in Product Manager, we needed to rethink our workflow. Spearheading a new way of working was exciting, but I wasn’t sure how it would scale with more te...

General, Performance, Software Quality

The Hidden Performance Testing Problem in Edge Computing

Edge computing is becoming more prominent in application design, particularly with the growth of the Internet of Things. Making IoT devices responsible for some aspects of application logic reduces operational costs. This is good, but it also creates a haza...

General, Software Quality

5 Elements of Good, Maintainable Unit Tests

While specific methodologies such as TDD still attract a lot of controversy, I think it’s fair to say that unit testing itself is a lot closer to a consensus. We’re clearly not there yet, but we’re getting closer and closer. With that in m...

Agile, General, Software Quality

Humility: The Lost Value in Agile Development

Scott Ambler proposed an additional value to the agile modeling process (a subset of XP focused on design modeling for software)- humility. He argued that the best developers have the humility to recognize that they don’t know everything, that their...

Agile, General

Integrating Testers into Modern Agile

For the longest time I thought there was no place in XP shops for a test specialist. Developers in this environments are careful craftspeople that make very good code on the first try. I have since changed my mind and think there is definitely a role for te...

General, Software Quality

Testing In Production Isn’t a Sin Anymore

What do you think about testing in production? If you count yourself among the ranks of those who still see testing in production as an unforgivable sin, we’ll try and convince you it isn’t so. When done correctly and under the right circumstanc...

Load More

Build quality processes and release with confidence