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.
Length: 1h 31m 49s
Download (15.8 MB)
This webinar will give attendees an overview of the significant test strategies in use by testers in various industries and business domains around the world. We’ll examine: analytical strategies (where testers analyze requirements or risks to identify the test conditions to cover); model-based strategies (where testers develop a model of the environment in which the system exists, the inputs and conditions to which the system is subjected, and how the system should behave); methodical strategies (where testers use a predetermined set of test conditions, such as a quality standard or set of heuristics); process-compliant strategies (where testers follow a set of processes defined by others, such as Agile testing); reactive strategies (where testers react to the actual system under test rather than trying to pre-plan the testing); and, other strategies in common use. Rex will explain the pros and cons of each of these strategies, and factors that aid or impede success with them. You’ll also learn how to blend test strategies to achieve optimal results, far better than any single strategy can deliver.
Length: 1h 30m 50s
Download (15.6 MB)
Every lifecycle affects testing, and Agile is no exception. A number of elements of the Agile methodologies can create opportunities for testing, when properly implemented. In this webinar, we'll discuss how nine characteristics of Agile methodologies can turbo-charge your testing, specifically examining: the obvious and not-so-obvious benefits of automated unit testing; how the re-birth of static code analysis makes removing bugs cheap and easy; the use of code coverage metrics to help quantify confidence; the testing benefits of continuous integration; Agile contributions for automated functional testing; how Agile supports high-quality, lightweight requirements; the benefits of stakeholder review of test conditions; reducing the dreaded test crunch with a sustainable workload; and, how Agile methodologies control technical debt and why that matters for testing. In this free webinar, Rex Black discusses the key testing opportunities created by the Agile approach, so that you can recognize and take advantage of them.
Length: 1h 32m 42s
Download (15.9 MB)
In a perfect world, we would have boundless time and resources to deliver systems with plentiful features, each feature having perfect quality. In the real world, we must balance schedule, budget, features, and quality. When schedule, budget, and features get all of the attention, we have a quality quandary. In this webinar, Rex will discuss ways that test professionals can help their project teams resolve that quandary. First, it’s important to recognize the trade-offs being made, and then test professionals can promote the five elements of making successful trade-offs: shared vision; disciplined management; quality in, and bugs out, throughout; focused testing; and, sending the right message. Rex will illustrate these five elements with a variety of case studies and examples.
Length: 1h 30m 47s
Download (15.6 MB)
How can independent test teams guide an organization to success? What organizational options exist for such teams? How does independent testing fit into the software lifecycle? How can we measure success for such team? In this presentation, drawn from three decades of industry experience, Rex will help you find answers to these questions, and to establish—or improve—your independent testing team. Join in the discussion after the initial presentation, and ask Rex about the challenges you face with test estimation.
Length: 1h 28m 35s
Download (15.2 MB)
Five years ago, Rex gave a talk in Tokyo, Wellington, Sydney, and Portland where he talked about five trends which were affecting testing, putting testers’ careers at stake, creating both risks and opportunities. The trends: globalization; test automation; commoditization; compliance, regulation, and tort law; and, education and certification. In this webinar, Rex will revisit each of those five trends now, five years on. He’ll talk about the effects that have occurred, the effects that have not occurred, and the effects that are yet to occur. He’ll give you ideas about how to effectively handle these trends, and also some hints about new trends that are emerging.
Length: 1h 24m 12s
Download (14.5 MB)
As Yogi Berra famously said, “You can observe a lot just by watching.” Or listening for that matter. In testing, we can listen to our defects. Defects can tell us a lot about what’s going on with our projects, a lot about the current quality of our products, and a lot about our software engineering process and its capabilities. For example, how many defects can you expect users to find after you release the product? In some cases, defects can tell us interesting things about what’s not going on, too. For example, when testers have previous hands-on user experience, do they really write better defect reports? In this webinar, Rex will discuss important things test professionals can learn by listening to defects. He’ll illustrate these insights with a variety of case studies and examples. You’ll walk away ready to listen to your defects, and to understand what they’re telling you.
Length: 1h 20m 12s
Download (13.8 MB)
This is the eighth webinar in a series on advanced software testing. This one is excerpted from Rex Black’s and Jamie Mitchell’s book, Advanced Software Testing: Volume 3, a book for technical test analysts, programmers, and test engineers. In this webinar, Rex will discuss techniques for integration testing. Integration testing is one of the least-understood and oft-forgotten test levels, but proper integration testing is essential to ensuring that later levels of testing such as system testing and acceptance testing go smoothly. Join this webinar, illustrated with examples throughout, to learn a ways to ensure that integration testing is effective and efficient in your organization.
Length: 1h 33m 33s
Download (16.1 MB)
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. Join in the discussion after the initial presentation, and ask Rex about the challenges you face with test estimation.
Length: 1h 34m 18s
Download (16.2 MB)
This is the seventh webinar in a series on advanced software testing. This one is excerpted from Rex Black’s and Jamie Mitchell’s book, Advanced Software Testing: Volume 3, a book for technical test analysts, programmers, and test engineers. In this webinar, Rex will discuss the use of sophisticated code coverage techniques. Code coverage allows us to understand how much of the code has—and hasn’t—been tested, and to identify new and useful test cases to fill the coverage holes. Join this webinar, illustrated with examples throughout, to learn a technique that you can apply to your work right away.
Length: 1h 34m 31s
Download (16.2 MB)
While much of testing and test management involves rational decision-making, measuring quality and providing testing services to the team, there are realms of the test manager’s job where psychology meets politics to form psychopolitics. 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 how psychology and politics can collide to make the test manager’s job…interesting. Join in the discussion after the initial presentation with your own questions and stories about testing psychology, testing politics, and plain ol’ psycho-politics! The International Software Testing Qualification Board has already effected profound change in the software testing profession, and the rate of that change continues to accelerate. Not only have 150,000 people have achieved Foundation certification, but increasing numbers of testers are taking Advanced exams, including the extremely challenging Advanced Technical Test Analyst exam. In this webinar, Rex will explain why it’s so tough—and why technically-oriented testers who have achieved Foundation certification should step up to the challenge.