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, Programming, Software Quality

The Challenge of Determining Acceptable Code Coverage

Any line of code that hasn’t been exercised in a test is a potential risk. Thus, test practitioners use a metric called the code coverage percentage to determine how much of the code that’s been written has been exercised in testing. Many compan...

General, Gurock Software, Software Quality, Webinar

Reports Webinars Questions and Answers

During the Winning at TestRail Reporting webinar, we promised to try and answer as many of your questions about reports as we could. Where possible, we did that during the webinar itself using the GoToWebinar console. But predictably, there were a great man...

General, Software Quality

Tester’s Diary: Rethinking Test Reporting

With the project I started last year finally behind me and my new project not yet ready, I was able to take some time last week to work on my annual goals. I hoped to start by meeting with the product manager of my next project to discuss the basics of test...

Agile, General, Software Quality

Crafting User Stories That Agile Teams Will Love

Requirements written in the form of user stories help agile teams understand the need, business case and real user’s perspective. Most agile teams are perpetually crippled by incomplete, ambiguous and vague user stories which lack depth and details. L...

Agile, General

Lead Your Agile Culture Change

Agile transformation seems to be the buzzword these days. How can you be an agile leader, regardless of your position in the organization? (Yes, even as an individual tester.) By developing your agile mindset, finding allies, and earning and celebrating sma...

Agile, Continuous Delivery, General, Software Quality

3 Tips for Measuring Test Coverage in an Automated Environment

Modern development practices tend to be automation heavy. developers test drive and build unit tests, tests against the service, and then something against the UI. Through out the development cycle, people are exploring the change. How do we assess coverage...

Agile, General

Balancing Mobbing, Pairing and Solo Work

I spent the first half of my career building software as an individual. Programming seemed a solo sport. I was content with sitting in a cube or office by myself, head down and focused on my problem. Today, it seems silly to view the average software develo...

Agile, General

5 Common Mistakes to Avoid in Agile Retrospectives

Retrospectives are an integral part of every project we undertake, and described as a key ceremony in scrum lifecycle. Though agile teams may be doing retrospectives as a part of their project lifecycle, but there are a few common mistakes we may be making...

Agile, Continuous Delivery, General, Software Quality

Leading the Agile Culture Change

When people start to change their questions and measurements, they often change their culture. Agile approaches change the culture of the project and organization. Here is how testers can change the conversation from being a “support” part of th...

General, Performance

Performance Testing Asynchronous Applications

What do you do when you need to test the performance of an asynchronous application? What if the application is not easily observable in a standard input/output or request/response interaction? Performance testing asynchronous applications can be tricky, bu...

General

Applying the Lessons of TDD to Work in General

I consider my adoption of TDD to be perhaps the most influential moment in my career of writing code. The practice provides so many benefits. Recently, though, I’ve realized that these benefits don’t just apply to writing code. They apply to e...

Load More

Build quality processes and release with confidence