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.
 

Announcing TestRail 5.6 Release with Bulk User Edit and PHP 7.2 Support

TestRail | 5.6 | Platform Release with Bulk User Edit and PHP 7.2 Support

We’re pleased to announce that TestRail 5.6 has been released and is available in our hosted (cloud) environment and for download by server installation customers.

Continue reading

What It Means to Be a Test Lead

Test lead role, Developing Leadership Skill, Lead Testing Role, Leadership, Leading Software Testing, Software Testing Career, Testing Career, Tester Skill Development, Software Testing Facilitation, Skilled Leadership, Software Development. TestRail.

I frequently see people thrust into a test lead role that haven’t had anytime to develop leadership skill and aren’t sure what their lead role even means. Leadership requires no title. The minute someone comes to you for help, you are a leader. Having a model of what you think a leader can do will make you more effective at helping those people. If you are new to the test lead role, here is some guidance about what that means.

Continue reading

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