Conference Presentations

Test Process Improvement Using the TPI Approach

This paper discusses test process improvement using the TPI approach.

Martin Pol, POLTEQ IT Services BV
Scripting for Testing 101: An Introduction

These presentation materials are not available online. Please contact the authors for more information.

Brian Marick, Testing Foundations
Building Executable Software Test Specifications

This paper discusses how executable software test specifications can help you reach project goals, and offer solutions to three common software problems. You will also learn how to articulate software development goals so they can be shared by product and test developers.

Michael Corning, Microsoft Corporation
Introduction to Systematic Testing

This course provides an introduction and overview of a systematic approach to testing. The goal is to create well focused and structured tests. This is only one view of testing. Other views, such as exploratory testing, look at the process from a different perspective. Dale Perry explains systematic testing.

Dale Perry, Software Quality Engineering
A World-Class Infrastructure for Performance Testing

The IBM Global Testing Organization's performance test infrastructure is solely responsible for certifying the performance of all IBM enterprise Lotus Notes and Web applications before their deployment to end users. Naomi Mitsumori describes this infrastructure and provides insights into designing the appropriate test environment, how performance and monitoring tools should be selected, and the management style necessary for success. She explains the processes IBM uses for performance testing, including planning, daily workflow activities, entrance and exit criteria, and modeling of workload profiles.

Naomi Mitsumori, IBM Global Services
Improvement is a Journey: A Software Test Improvement Roadmap

With the wide array of software testing practices out there, how do you know where to start? Karen Rosengren shows you how a group of IBM testers developed a road map for implementing practices that takes into consideration things such as the skills required to implement them and how the practices relate to one another. She also explains IBM's Software Testing Improvement Road Map (STIR) which defines the levels of testing practices from "basic" to "engineered."

Karen Rosengren, IBM
Feature Risk Analysis: What Do I Test First?

Feature risk analysis is a quick, valuable method designed to determine which features need the most testing, and which need the least. Steve Tolman shows you how to gain a basic, yet very usable, understanding of how to prioritize the testing of features in any given test cycle. Intended for off-the-shelf software, this method delivers a definable and variable starting and ending point for testing.

Steve Tolman, PowerQuest Corporation Inc
A Custom Automation Framework and Test Case Management Solution

Interested in seeing a real test automation solution in action? Automated testing is an exciting thing to be part of, but automating the automation is even better. This session presents a system where the test case/automation system is set in motion after configuration management builds a piece of software for a project in which test has been automated. This means thousands of preprogrammed test cases can be run on multiple machines day and night. Darin Magoffin shows you a demonstration of the process, then explains its challenges as well as its flexibility.

Darin Magoffin, Todd Hovorka, and Rich Wolkins, PowerQuest Corporation Inc
The Awful Truth About Logic-Testing

This presentation covers conditions and expressions; truth tables; normal form patterns; modified condition/decision coverage; constructing an MC/DC test set; tools for checking MC/DC coverage; unique cause coverage; basic unique cause design; and logic coverage references.

Dave Gelperin, Software Quality Engineering
Making Sense Out of Test Planning

Too often, a neophyte test planner is overwhelmed by the complexity and scope of test planning. Kathy Iberle presents several practical methods to divide the testing into manageable pieces. Based on her experiences as a test planner for a wide range of software applications, she offers guidance on which methods work best in what circumstances.

Kathy Iberle, Hewlett-Packard

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.