Conference Presentations

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
Automation--The Good, Bad, and Ugly

This presentation gives you a logical process for selecting and implementing a software test automation tool. Gain a better understanding of the benefits and limitations of test tools while learning about the misconceptions and how to avoid the pitfalls. Using real-life experiences with a London bank, a cable TV company, and a bookmaking operation, Clive Bates clarifies the myths about tool usage and implementation. Learn how to select the best test automation tool for your organization.

Clive Bates, OCS Consulting
Architectures of Test Automation

Regression test automation is just one example of automated testing, and it is probably not the best one. This double-track presentation considers the problems inherent in regression automation and outlines alternatives that involve automated generation, execution, and evaluation of large numbers of tests. Explore oracle-based, high-volume comparison tests, stochastic tests, and configuration tests.

Cem Kaner, Florida Institute of Technology
8-Fold Path of Stress Testing

Using examples and results taken from several successful stress testing projects, Dan Downing illustrates an eight stage methodology for planning, designing, executing, and evaluating the results of an automated load test. Learn the key activities, tools, resources, costs, deliverables, techniques, and challenges for each stage of this approach. Explore load testing concepts and terminology.

Dan Downing, Mentora, Inc.
Advanced Test Automation Using Programming Languages

Companies setting up test automation projects find out pretty quickly that the major automation tools on the market today cannot always accomplish what is needed to support a full and complete automation testing project. While some companies can afford to purchase multiple tools, others rely on popular programming languages. Explore how testers can use these common programming languages and techniques to build test scripts and utilities to enhance and support their automation projects.

Mary Sweeney, Data Dimensions, Inc.
Capture Replay: A Foolish Test Strategy

Capture replay is not an effective strategy for test automation. This popular technique seems to enable unskilled testers to generate test scripts quickly. However, there are two reasons why this strategy is generally not effective. Learn why the capture replay concept is poorly suited for the realities of software development, and why this technology is often unreliable. Discover various architectures successfully used for automated testing.

Bret Pettichord, Independent Consultant
STARWEST 2000: Data-Driven Automated Testing Using XML

Test automation is an unavoidable entity for testing Web-based applications where reduced time-to-market is the name of the game. Data-driven test cases allow the test automation engineer to automate/develop once and run many times with different conditions to test the system. Learn why XML--the markup language for documents containing structured information--is the best way to present the test data for automated testing. Explore the advantages and disadvantages of XML-based test data.

Rutesh Shah, Arsin Corporation
Performance Testing E-Commerce Web Systems

Performance testing of e-commerce Web systems is critical to the effectiveness of Web sites. Michael Hagen describes how Vanguard went through extensive load testing in preparation for the Y2K weekend. Discover how to develop performance requirements, set up a performance testing environment, and execute the actual testing. Gain invaluable insight into what makes a Web system--from browser to mainframe-perform or not perform.

Michael Hagen, The Vanguard Group
Automated Testing for Web-Based Applications

As Web applications have proliferated, they also have grown in complexity. Automated testing for Web-based applications is in high demand due to limited resources and shorter time-to-market. Learn how automated testing tools have expanded their functionality and capability to support Web-based applications. Discover new ideas and techniques to apply to your Web-based applications testing.

Yang Lu, Kent Ridge Digital Labs
STAREAST 2000: Automated Testing of Embedded Software

Automating testing for embedded systems has been a real problem in the past. The only option was a customized approach, which is expensive and very risky. There are now mature catalogued hardware interfaces available that can be assembled with a mature scripting language complete with a rich tool set to drive these interfaces. Learn of one successful approach using this "off-the-shelf" system. Discover the important characteristics of a testing system for embedded processes.

Jim Kandler, Baxter Healthcare Inc.

Pages

AgileConnection is a TechWell community.

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