Conference Presentations

Product Risk Analysis Clarifies Requirements

Risk analysis is an established tool for identifying risk and possible controls that are needed. In addition, it can also be easily applied to products to identify missed requirements and add clarity. Discover how to apply this technique to all types of products, including system back-ups, disaster recovery, and financial applications.

Jim Kandler, Baxter Healthcare, Inc.
Self-Verifying Data--Validating Test Results without an Oracle

You need to test your product with millions of test records, but how do you know that your test queries have found the right information? A separate Oracle file containing the correct results would be tedious and expensive. One solution is to make the data identify itself. Using real-world, self-verifying data examples, this presentation demonstrates the basic self-verifying data technique and describes details of its implementation to test millions of records.

Noel Nyman, Microsoft
Selecting a Problem Tracking System That Suits Your Project

This presentation examines the different philosophies of the Defect Management process and guides you through the thought process of selecting a defect tracking system for your projects. Learn how these philosophical differences can translate into differences in terms of work flow. Discover how the benefits of a defect tracking system can improve software quality for less money.

Gary Pratt, SysTest Labs
The Art and Science of Load Testing Internet Applications

A recent survey shows that load testing is the top testing priority for Internet companies, surpassing functionality and regression testing as well as other forms of performance testing. In this presentation, Alberto Savoia discusses the core principles and techniques necessary for highly realistic and revealing Web site load tests, and shows you how to avoid the most common load testing mistakes. Learn how Web site load testing differs from the more traditional enterprise load testing, and discover ways to create efficient Internet load scenarios. Listen to several case studies that illustrate how load testing data is used in making important business and technical decisions.

Alberto Savoia, Keynote
eTesting the Airline

Colin Cherry provides insight into the challenges and struggles faced by the Ansett Airlines' testing team during the recent relaunch of its Web site. Learn how this test team was built and ready to support a completely revamped and live Web site within only six weeks. Explore the mistakes that were made along the way and how the team improved its capability during each subsequent upgrade of the Web site.

Colin Cherry, Planpower
Successful Test Management: 9 Lessons Learned

Many engineering managers came to management through the technical ranks. Although they may have had plenty of engineering training and mentoring, they frequently have to learn management skills the hard way: through trial and error. In this double-track presentation, Johanna Rothman describes some engineering management tips and tricks learned through trial and error. Gain insight into how people respond to different management styles and missions. Learn what to observe in your staff's work--and your own.

Johanna Rothman, Rothman Consulting Group, Inc.
Automated Testing of a Financial Application

Based on a case study, Bill Pearce presents a data-driven approach to developing automated tests for a transaction-based application. Explore the significant advantages to this approach, including reduced start-up costs of automating tests. Learn how this model will shield business-oriented testers from tool technicalities while allowing testers to create and run their own automated test scenarios and view their own test results.

Bill Pearce, Corbel
Model-Based Testing for Data Centric Products

How do you test data centric products such as search engines or content-rich sites? The typical approach is to throw people at it--but what if you throw machines at it instead? The trick to getting machines to test this correctly is to cheat by using model-based testing. Once the problem is explained to the machine, the machine can then generate the tests, documents, and results--and test around-the-clock! Learn why machines should test and people should think.

Margaret Worel, Microsoft
Enterprise Testing Under a Microscope

Executing end-to-end (ETE) type testing where the systems are all developed within a single organization is a difficult task. Executing this type of test with over forty systems and several internal and external vendors would seem impossible. Learn how AT&T successfully implemented such a test process under extreme conditions. Discover the benefits--and pitfalls--of testing large-scale programs.

Diane Wilkerson, AT&T
Analyzing Web Application Errors

This presentation focuses on the characteristics of Web application errors to derive key issues to consider in analyzing and reproducing errors. Learn how to isolate application errors from configuration and technical support issues. Explore effective techniques to make errors reproducible. Examples of common and uncommon Web application error types are provided.

Hung Nguyen, LogiGear Corporation

Pages

CMCrossroads is a TechWell community.

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