Conference Presentations

Automating Reusable Test Designs

Vendors and gurus agree that having a structured testing methodology is key to gaining maximum advantage from automated testing, but what this means in practice isn't always clear. One of the biggest potential paybacks comes from the ability to automate tests based on reusable test designs, which can be a key benefit of proactive structured testing. In this interactive session, Robin Goldsmith describes how to develop reusable test designs that can be automated to start testing sooner and run more tests in limited time.

Robin Goldsmith, Go Pro Management, Inc.
Reliability Management With Continuous Automated Testing

If you're in business today, then you're relying heavily on enterprise and eBusiness applications for your success. But given our dependence, these applications are being upgraded and customized constantly. On the testing and development side of things, in order to meet tighter deadlines, we've seen that the quality and reliability of these applications are often sacrificed. This session presents a new methodology for ensuring the reliability of your enterprise and eBusiness applications. It also delivers specific suggestions on how to meet production deadlines without sacrificing quality.

Rohit Gupta, Segue Software
Test, Observe, and Assess Embedded Applications During Development

Facing the paradox of developing better applications faster, developers of real-time, embedded, and networked applications have no choice but to use automated testing and runtime observation technologies. This session introduces you to processes and technologies designed to automate the unit, validation, and integration testing of everything from individual functions to complete distributed systems in embedded software applications.

Vincent Encontre, Rational Software Corporation
Software Test Automation 2002: A Case Study In Automating Web Performance Testing

Key points from this presentation: define meaningful performance requirements; we're always searching for the maximum number of users, design bottlenecks, and performance tuning points; changing your site (hardware or software) invalidates all previous predictors; reduce the number of scripts through equivalence classes; don't underestimate the hardware needed to simulate the load; evaluate and improve your skills, knowledge, tools, and outsourced services; document your process and results so that others may learn from your work; use your new knowledge to improve your site's performance; and focus on progress, not perfection.

Lee Copeland, Software Quality Engineering
The Business Case for Test Automation

In tight economic times, it's more important than ever to show a return on technology investments, including test automation. Unfortunately, management's expectations are usually unrealistic in that they expect immediate results and aren't prepared for the ongoing level of investment required after the tool is purchased. Find out why the benefits traditionally promised-reduced test resources and cycle time-are misleading and inaccurate.

Linda Hayes, WorkSoft, Inc.
Get Control of Your Test Automation Project

Developing an automated regression test bed is no easy task. In fact, according to recent studies, more than 50 percent of test automation projects fail. To improve this statistic, companies must establish a consistent, repeatable approach for implementing test automation projects. Jeff Tatelman uses an inventory control application to teach you the key steps-from requirements gathering through implementation-to ensure success on any test automation endeavor.

Jeff Tatelman, Spherion Technology Architects
Measuring the Effectiveness of Automated Functional Testing

Many struggle to accurately judge the value, success, and return on investment of test automation. In this session, Ross Collard helps you identify which areas and aspects of testing-both manual and automated-provide fruitful opportunities for improvement. You'll have the opportunity to compare the effectiveness of your organization's test automation with industry norms and best practices. You'll also see how other organizations gather, interpret, and apply these metrics. Find out what's worked and what hasn't.

Ross Collard, Collard & Company
Deliver Reliable Applications Faster With the Right Tools and Processes

Repeated attempts to decrease software time-to-market have borne a variety of processes and methodologies, resulting in dynamic development and testing environments that continue to ignore quality issues as well as budget constraints. To gain control of your project costs while still ensuring your application's quality, the use of automated software tools must extend beyond that of any single process. Dave Kapelanski teaches you to leverage test automation software within each of the four lifecycle quadrants: development and integration, testing, production readiness, and performance and transaction availability management.

Dave Kapelanski, Compuware Corporation
Software Test Automation Spring 2002: Test Automation on a Shoestring: Doing More with Less

Want to automate your tests but don't have the budget for big-league tools? Elisabeth Hendrickson offers case studies where test automation was accomplished with simple tools for small budgets. She delivers practical advice for creating the automation you need from the tools you already have or can easily get your hands on. Fact is, everything you need to get started is probably right in your "kitchen drawer."

Elisabeth Hendrickson, Quality Tree Software, Inc.
Lessons Learned in Test Automation

Can test automation really advance your testing mission? The answer to that question is a resounding "That depends!" But to make it happen you have to provide value to development and find new ways of testing. Bret Pettichord offers lessons from the the trenches in building powerful test suites. He shares his experiences as well as those of other test automators to help you avoid the pitfalls others have already stumbled onto.

Bret Pettichord, Pettichord Consulting

Pages

AgileConnection is a TechWell community.

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