Conference Presentations

Common Mistakes in Test Automation

Automating the execution of tests is becoming more and more popular as the need to improve software quality amidst increasing system complexity becomes ever stronger. The appeal of having the computer run the tests in a fraction of the time it takes to perform them manually has led many organisations to attempt test automation without a clear understanding of all that is involved. Consequently, many attempts have failed to achieve real or lasting benefits. This paper highlights a few of the more common mistakes that have contributed to these failures and offers some thoughts on how they may be avoided.

Mark Fewster, Grove Consultants
Achieving eBusiness Quality by Design

Testing can identify software defects, but it cannot prevent them. This presentation examines the opportunity for testers to engage in achieving eBusiness quality from the beginning of the development lifecycle. Architectural process and application of patterns can have a significant impact on eBusiness quality. Yet testing technology and testers' efforts have largely focused in the opposite direction-on deriving tests from the "as-built" system. Learn how to architect testable Web applications and develop test designs and test in parallel with the design and development of your Web-based application.

Sam Guckenheimer, Rational Software Corporation
The Importance Load Testing Plays in the Internet Economy

This presentation suggests reducing performance problems with these Key Steps: 1) plan for performance testing; 2) use baselining and consistent metrics; 3) build realism into tests to gain accuracy; 4) leverage performance testing assets; 5) make performance testing an ongoing effort; 6) investigate new options in load testing.

Kevin Gallagher, Newport Group, Inc.
Preparing for Test Automation-Are You Ready?

Test automation requires an investment in software testing tools, equipment, personnel, and time. There is also continuous maintenance required in keeping existing test scripts current as well as developing new ones. This presentation reviews some fundamental factors to consider before making these investments. Learn how to answer the question, "Are you ready to begin automating your testing processes?" And, for those of you who answer "yes," learn an approach on implementing automated software testing in your organization based on real-world expectations.

Kerry Zallar, Bank of America
Test Automation Management

Automating the execution of tests is becoming more and more popular as the need to improve software quality amidst increasing system complexity becomes ever stronger. The appeal of having the computer run the tests in a fraction of the time it takes to perform them manually has
led many organisations to attempt test automation without a clear understanding of all that is involved. Consequently, many attempts have failed to achieve real or lasting benefits. This paper highlights a few of the more common mistakes that have contributed to these failures and offers
some thoughts on how they may be avoided.

Mark Fewster, Grove Consultants
A How-To Guide to Choosing Tools

You've been tasked with finding a new software tool to help automate your organization's testing. With so many tools on the market, though, where do you start? In this presentation, Elisabeth Hendrickson walks you through the selection process-from determining your organization's needs to acquiring the tool and then rolling it out to the entire organization. You will learn when to build a tool from scratch rather than buy it, and what to ask the vendor before committing to purchase it. Discover how to assess test automation tools and how to roll out new tools throughout your organization.

Elisabeth Hendrickson, Quality Tree Software, Inc. and Johanna Rothman, Rothman Consulting Group, Inc.
The New Economics of Test Automation

The New Economy is changing the dynamics of the market and the economics of test automation. There has never been a better time to invest the time and money to deploy the processes and tools necessary to achieve successful automation. In this keynote presentation, Linda Hayes discusses ways to reposition your test organization from a technical cost center to a business investment opportunity to gain the attention and commitment of senior management. Find out how to get more time and money, and what to deliver instead of bug reports. Discover why testing must change-and learn ways to "reinvent by rethinking" your purpose. Develop an understanding of what test automation really means in the New Economy and how it can successfully impact your organization.

Linda Hayes, WorkSoft
Test Automation-State-of-the-Practice

The current state of software test automation is in flux. Today's technologies-the Web, Java, wireless technologies, etc.-have changed how we do business and how we need to test. Test automation technologies are changing to keep up. Edward Kit summarizes the key shifts in the automated software quality industry and presents a new automation model, including an integrated set of testing processes and techniques. Explore test design and automation solutions for testing real-time, non-standard, high-reliability, complex architectures-including a prepaid wireless voice recognition telecommunication system and embedded network processor case studies. Learn the key to performing coordinated, synchronized automated testing of systems containing all of the following: TCP/IP, Voice, Call Control, proprietary protocols, and SS7 GSM.

Edward Kit, Software Development Technologies
Selecting Re-Tests for Corrected Defects Using Coverage Analysis Data

Topics covered in this presentation include: Why and when to trim the test suite; How to select tests to run with
Coverage Analysis System (CAS) tools; Testing Code Changes before push; How we create CAS databases; and When CAS methods are not useful.

Jim Boone, SAS Institute, Inc.
A Data-Driven Testing Approach

This presentation shows a broader vision of Test Automation
beyond the use of a test automation tool. The objectives of this
presentation are to show:

  • How to use advanced data driven techniques for test automation
  • The use of SQL/PERL/ORAPERL and variables for data control
  • The concept of the Test Automation Engine
Shakil Ahmad, Convergys

Pages

CMCrossroads is a TechWell community.

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