Gurock Quality Hub - Testing, QA and Security Blog
Join 34,000+ subscribers and receive articles from our blog about software quality, testing, QA and security.

Making Do When You’re Understaffed for Testing

Understaffed for Testing, Managing Testing, Automate your Tests, Test Automation, Software Testing Strategies, Efficient Software Testing, Improving Software Testing Efficiency, Effective Software Testing, TestRail.

Are you feeling spread thin when it comes time to test your application? Is your team missing deadlines and pushing back releases to validate your product? This is a common feeling. Many organisation suffer from this problem and it manifests itself in many ways. Lets explore what you can do when you’re understaffed or spread too thin for what would normally be considered an acceptable approach to testing.

Continue reading

Understanding How the Service Mesh Fits with Performance Testing

service mesh, performance testing, service discovery, failure policy, test planning, ephemeral computing, how the service mesh works, what is the service mesh, TestRail

The digital infrastructure of the modern IT enterprise is a complex place. New forms of automation are required to support an enterprise that’s growing beyond the capabilities of human management. Once such technology that is appearing on the digital landscape is the service mesh. Those concerned with performance and reliability testing are going to need to have an operational grasp of how the service mesh works, particularly when it comes to routing and retries.

Continue reading

The 12 Agile Principles: What We Hear vs. What They Actually Mean

Agile, Continuous Delivery, Agile Manifesto, Agile Principles, Software Development Cycle, Agile Process, Software Testing, TestRail

The Agile Manifesto gives us 12 principles to abide by in order to implement agility in our processes. These principles are the golden rules to refer to when we’re looking for the right agile mindset. But are we getting the right meaning out of them? Let’s examine what we mistakenly hear when we’re told the 12 principles, what pain points the agile team face due to these misunderstandings, and what each principle truly means.

Continue reading

The Only Coding Standard You’ll Ever Need

Coding Standards, Test Organization, Agile Standards, Using Coding Standards, Developing Coding Standards, Agile Strategies, Software Testing Strategies, TestRail

When someone says the phrase “coding standard,” usually the first thing that comes to our minds is formatting, but of course, coding standards can cover so many more things. We could debate these standards elements, and so many more, for hours on end. Sometimes there’s not even a clear winner among competing choices. Ultimately, you only need to remember one standard, let’s examine further.

Continue reading

Continuous Testing Webinar – Part 1

Continuous Testing Skills. Webinar. TestRail

Here’s the video from yesterday’s Continuous Testing webinar, with special guest Paul Gerrard.

Continue reading

BDD in Action: Dissecting the Conversation

Behavior-driven development, BDD, Development Process, BDD Frameworks, Development Cycles, Experience Report, Customer Value, Simple Code Design, Fast Feedback Loop, Refactoring

Behavior-driven development (BDD) is part of the development process in my current gig. My experience in BDD is different from many of the stories I hear, as are the things I value about it. I spent some time researching, hunting for authentic stories about using the process and tools, but I only found definitions and information about programming libraries. I couldn’t find an in-depth experience report, so I have written one.

Continue reading

Testers Diary – Using Task Analysis to Map a Path for Automation

First Security Testing Strategy, Software Security Testing, Task Analysis, Automation, Task Analysis Map, Software Testing Strategy. TestRail.

Lately, my test team have been thinking about automated testing much more. We recently started working with browser-based projects, and with a corporate push toward a DevOps culture, we were considering how we can use automation to drive our testing strategy forward. To help get us started, I attended a tutorial on automation in testing.

Continue reading

How Much Testing is Enough for Quality Assurance?

How Much Testing is Enough for Quality Assurance? What

What does enough mean in terms of quality assurance? How much is enough, in terms of money, people, time, and effort? Is there a magic figure?  You could put your organization squarely in the red and even still have no guarantees of an issue-free release.  And worse, you may find your timeline truncated by delays in the software production.  All of this uncertainty makes the issue of enough incredibly nebulous.

Continue reading

Leading Your Agile Team Regardless of Your Role

agile project management, agile leadership, leading an agile team, leadership, agile, creating experiments in software testing, software testing, agile testing strategies, TestRail.

Agile teams need project management and project leaders. However, they don’t need title-based management or leadership. Instead, agile teams need everyone to be a leader. Learn what agile leaders do so you can practice your agile leadership.

Continue reading

4 Outside-in Signs That You Don’t Have Sufficient Unit Testing

4 Outside-in Signs That You Don't Have Sufficient Unit Testing . Knowing when you have enough testing. Test Coverage. Unit Testing. TestRail.

Starting unit testing can be tough. Many questions, misconceptions, and points of confusion torment the beginner. One of the most common of such doubts revolves around amount. How much is enough? Should I aim for 100% coverage? In today’s post, we’ll help you answer these questions, but not by telling you how much is enough. Instead, we’re sort of doing the opposite. We’ll give you tools to identify how few tests is too few.

Continue reading