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)
General

The 7 Sins of Unit Testing

Today I’m going to talk about mistakes that developers often make when writing unit tests. You’ll typically see these so-called sins of unit testing when people are first start unit testing. But if they’re not careful, it’s more than...

General, Software Quality

Technical Debt Affects Testing, Too

When I was working on a project several years ago, the development team was making a case for addressing technical debt. Most conversations I hear about technical debt are framed around the affect they have on software development. I’d like to make so...

Agile, General, Software Quality

Test-Driven Development: A Love Story?

Love is a strong word. I’m not sure I really love test-driven development (TDD). But I do love solving problems by programming and crafting simple, elegant code. I continue using test-driven development because it gives me more opportunities to do t...

Agile, General, Software Quality

Tester’s Diary: Testing Stories with Developers

While testing with the development team, I helped the developers understand how much testing was ‘good enough’ for the stories needed before release. Thanks to the developers’ assistance, we were able to meet our tight testing deadline for...

General, Software Quality

Managing Mobile Testing Projects

The mobile projects I have worked on were always embedded in larger software development projects, they weren’t ‘mobile-only’ offerings. Changes to other parts of the product affected what happened in the mobile product and vice versa. How...

General, Performance, Software Quality, Virtualization

Performance Testing in an Ephemeral Environment

Lets examine performance testing for ephemeral applications; those that are loaded, executed and destroyed dynamically, used only when needed. The article focuses on performance testing virtual machines and container in an orchestrated, cloud environment. P...

Agile, Continuous Delivery, General, Programming, Software Quality

5 Myths about Test Driven Development

I’ve seen a lot of misconceptions, or myths about test driven development over the years. So today, let’s clear things up. Let’s debunk some myths about test driven development!Test driven development is a simple but powerful technique fo...

General, Software Quality

6 Good Habits for Effective Penetration Testers

Successful Pen Tests don’t just happen. They are well-managed projects that mature over time, and the best Pen Testers generally share a few common traits. We’ll introduce you to six of the traits many effective Pen Testers possess, and how you ...

Agile, General, Software Quality

MVE and MVP: Defining the Difference

What is the minimum for your product? Can you create an MVP, a Minimum Viable Product, in a week or so? If not, what is the smallest valuable work you can deliver? Often, that’s a Minimum Viable Experiment. Learn the difference between an MVE, an MVP,...

Load More

Build quality processes and release with confidence