RBCS Covid-19 response: Until further notice, all public training classes will be run virtually. Remote proctored certification exams are available (view details).

Podcast Episodes

The RBCS podcast allows you to stay current on important topics in software testing and training. Subscribe for the RBCS software testing podcast and, about twice a month, you'll learn something new and interesting. Rex will share important lessons learned from RBCS' consulting, training, and expert services engagements. Listen while exercising, going for a walk, shopping, or driving, and become a more informed software tester.

Subscribe by iTunes or RSS

Webinar: Two Bug Metrics, Millions in Process Improvement

Length: 1h 20m 50s
Download (90.4 MB)


When we do assessments, we always try to look at process metrics. In most cases, we can find millions of dollars in process improvement opportunities. In this webinar, Rex will show you how two very simple bug metrics, calculated using only two simple facts for each bug report using simple, free spreadsheets you can get from our website, can reveal millions and millions of dollars in potential process improvements. All the more reason to track those bugs! To paraphrase Timothy Leary: Tune in, download, and drop software co

Webinar: Verification and Validation: What’s the Difference and Why Both Matter

Length: 1h 18m 45s
Download (94 B)


Some people use the terms “verification” and “validation” interchangeably, but there are significant differences between them. Some people disparage verification, or deny that it’s even involved in testing. However, you can’t adequately build confidence and reduce risk in the software you test without using the proper mix of both. In this webinar, Rex will clarify the meaning of these two terms, give examples, and explain why both are essential to proper software testing.

Webinar: The Seven Deadly Sins of Testing

Length: 1h 5m 46s
Download (79 B)


Many smart, otherwise-capable testers sabotage their own careers by committing one or more of the seven deadly sins of testing.  Are you your own worst enemy?  Come join us to discuss these seven deadly sins with Rex.  You might recognize your own behaviors, or behaviors of others on your test team.  In this updated webinar presentation, Rex gives examples of these behaviors through case studies, and tells you how to stop the behaviors and solve the problems those behaviors have created.  For sinners and non-sinners alike, Rex offers ideas on how to become a testing saint.  

Webinar: Mobile Apps: Testing on the Small Screen

Length: 1h 15m 0s
Download (90 B)


Mobile apps have more users than PC apps, and people spend more time on mobile apps than on PC apps. Mobile apps have been around since the 1990s, but the real explosion in mobile apps has occurred in the last ten years. And, while time-wasters and entertainment apps abound, mission-critical and safety-critical apps exist, and so quality matters. What do we need to know about testing mobile apps? It’s more than just a smaller screen, right? In this webinar, Rex will describe the key things that mobile application testers must consider. Join us for a quick introduction to the art and science of mobile app testing.

Webinar: The Scourge of the Under-tested Automatic Software Update

Length: 1h 30m 0s
Download (107 B)


Let’s suppose you bought a car. Six days later, someone from the dealership let himself into your garage, removed the tires on the car, installed some “updated” tires that actually had holes in them, and then left. In the morning, your car was there in the garage, all sad and undriveable on its flat, flabby tires. That’s clearly unacceptable, in fact even criminal, but we allow the same thing to happen all the time with software. Why? In this webinar, Rex will catalog infamous automated software updates, released without sufficient testing to wreak havoc, or at least inconvenience. He’ll then give a detailed roadmap for reducing your chances of being part of the problem.

Why Does Software Quality (Still) Suck

Length: 1h 49m 0s
Download (122.7 MB)


Software quality, for the most part, sucks. It still sucks, seventy-five years since the advent of the programmable computer. Software bugs are a constant fact of life, thanks to the ubiquity of software and the ubiquity of software bugs. Sometimes the bugs costs millions of dollars or kill people. Why is the reaction so muted? Rather than just accept software bugs as unavoidable, let’s ask the obvious question: Given that manufacturing is able to achieve six sigma levels of quality—i.e., only three defective items per million manufactured—why does software quality still suck? In this webinar, Rex will address some of the real barriers to achieving six sigma quality in software, while at the same time holding software engineering as a profession accountable for not doing nearly as much as we can.

TDD Exposed 3/30/16

Length: 1h 22m 59s
Download (92.5 MB)


In software engineering, there have been many controversies, fads, and techniques recently. One that has created a lot of noise—but perhaps a lot less signal—has been test-driven development. Does this mean that the testers tell the developers what to do? Hardly. Is it even testing? Kind of, sort of, but it’s not testing as we know it, Jim. Who does TDD? Isn’t it the same as ATDD? Does it have a place outside of Agile development? In this webinar, Rex will expose what every tester needs to know about test-driven development, including giving a small, simple example of how it’s done. Come confused; leave enlightened.

Myths of Exploratory Testing

Length: 1h 27m 0s
Download (97.9 MB)


Exploratory testing is a name given for a technique of using knowledge, experience, and skills to test software in a non-linear, investigatory fashion. Is it a powerful and important part of each professional tester’s repertoire or actually magic quality pixie dust? Is this the only real way of testing, or is there room other forms of validation as well as verification? What are the origins of exploratory testing, and who actually invented the technique (as opposed to coining the current name)? Does it always degrade into an unmanageable, unaccountable, random bug hunt, or are there ways to instill order, measure coverage, and build confidence with it? In this webinar, Rex will explore and burst some of the myths of exploratory testing.

Extracting Insight and Confidence from a Voyage into the Unknown

Length: 1h 4m 0s
Download (51.9 MB)


Testing is an interesting part of the software engineering process, in that we are engage in a voyage into the unknown. After all, if we could predict the results of our tests in advance, we wouldn’t need to run them. However, if testing delivers only an incoherent, confusing, and possibly even contradictory mass of raw findings in the form of the status of hundreds or even thousands of test cases and bug reports, then what value has testing created? In order to deliver value, testing must deliver insight and confidence to the other project participants and stakeholders. In this presentation, Rex will talk about the problems with most approaches to test results reporting and how to transcend those problems, so that everyone understands the test results and can make good decisions based on them.

Webinar: Test Estimation (2015): 12/8/15

Length: 1h 24m 24s
Download (94.9 MB)


How long will testing take? Estimating testing effort and duration is a common challenge on projects small, medium, and large. In this session, Rex will cover techniques that work in both traditional and agile lifecycles.  How many testers do we need? How many test cases do we need?  How many bugs will testing find?  How long will testing take?  Those are good questions, but those questions are often hard to answer.  In this webinar, drawn from three decades of industry experience and materials in his best-selling book Managing the Testing Process, 3rd edition, Rex will discuss fundamental techniques for test estimation.  

Copyright ® 2022 Rex Black Consulting Services.
All Rights Reserved.

PMI is a registered mark of the Project Management Institute, Inc.

View Rex Black Consulting Services Inc. profile on Ariba Discovery