Software Test Automation Spring 2002


A Practical Approach to Early-Cycle QA Test Automation

Everyone knows that a large body of automated unit tests for classes, subsystems, and frameworks adds to overall code quality. However, the "burden" of unit test automation is frequently placed squarely on the shoulders of developers because of the perception that only a developer can write a unit test.

Michael Silverstein, SilverMark, Inc.
Achieving Software Quality Through Test Automation Process Integration

With increasing demands for high-quality software applications in shorter development cycles, it's clear that teams need to go beyond simply running tests at the end of their development cycle. Instead, teams must approach development with quality as their primary objective. Brian Bryson shows you how to integrate automated testing tools with best practices to implement an effective quality assurance process from the beginning (and throughout) the development lifecycle.

Brian Bryson, Rational Software Corporation
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.

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, Compuware Corporation
Effective Test Automation and Deployment Strategy for Java Servlet and JSP Applications

Recent advances in Java servlet and JSP technology have gained popularity and support from the industry. The backbone of this technology is the J2EE platform and Model 2 JSP architecture which effectively separate presentation from content. However, since this design includes a wide spectrum of technical areas, developing and automating JSP test applications is a challenge for many test professionals.

Heesun Park, SAS Institute
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
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
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
Performance: The Overlooked Quality Metric

The amount of time allocated to quality testing is always under pressure due to slippage in development and delivery dates-this often results in performance testing being overlooked in the quality process. This presentation examines various factors of performance testing including why it's important, how to determine the metrics that are essential to individual situations, and how to automate the collection and analysis of data.

Ernest Huber, TCI Solutions, 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.

Rohit Gupta, Segue Software


CMCrossroads is a TechWell community.

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