STAREAST 1999 - Software Testing Conference


A Low-Tech Testing Dashboard

One of the fundamental problems in testing is reporting progress in a way that non-testers and busy executives can understand and use. Testing progress should be reported in such a way that users and clients are not overwhelmed with detail or theory. James Bach shows how a concise test cycle dashboard, using qualitative metrics, is one way to approach the problem. Learn how to design such a dashboard and the risks and benefits associated with it.

James Bach, Consultant

A Model for Successful Software Testing Automation

SAIC was tasked with automating the regression testing for a very large customer order processing system containing multiple screens with hundreds of interactive entries and options. Through careful requirement analysis, careful tools selection, and advanced scripting and testing techniques, the job was reduced to two programs with less than 5,000 lines of script and greater flexibility for future enhancements.

Greg Wust, SAIC
Automated Test Generation

The challenge: Reduce the testing interval without reducing quality. One answer: Find a new way to approach test design and test generation. Learn about a new approach in automated test generation currently in use at Lucent Technologies. Results indicate that this new approach can increase the effectiveness of testing while reducing the cost of test design and generation.

James Clarke, Lucent Technologies
Automating Non-Standard User Interface Controls

One of the greatest challenges in testing Electronic Design Automation (EDA) applications is automating software that does not use standard user interface (UI) controls recognized by most Automation Capture/Playback tools. This presentation looks at techniques to automate the UI testcases used to test some of Cadence's EDA applications. Learn which techniques were successful and why certain ones failed.

Kanwarpreet Singh Grewal, Cadence Design Systems
Automation in Web Testing

Observe how one company developed a comprehensive testing suite for a Web site that included functional, integration, and stress testing. Reinhard Weiss highlights his experiences in this project and discusses the Web development details that can radically improve your Web site's testability.

Reinhard Weiss, Further Inspection
Building a Responsive Testing Team

Where do you begin when building a testing team? Who should you look for and what personal skills and qualifications should they have? How do you keep testers once you get them? Obviously there are many views and opinions on this topic, some of which are often off the mark. Jack Cook examines these questions and more while providing you with a good set of answers. Whether you are a test manager, test coordinator, or test practitioner, this presentation will assist you in building a responsive testing team within your own organization.

Jack Cook, Qwest Communications International, Inc.
Building and Leveraging a Robust Test Facility

Learn how to build and leverage a robust and secure integration test facility into a "production-like" regression test environment allowing quality certification of software prior to production migration. Derive the maximum benefit from pre-production testing and current testing requirements while developing tests for re-use.

Saul Kaminsky, SIAC
Case Studies Testing Third Party Software

Testing software can be a daunting task under normal circumstances. When a third party develops the software, managing the software test process can become nearly impossible. Through four case studies, learn how one unit of Sony Electronics has effectively handled outsourced development over the past five years, providing invaluable lessons for both large and small projects.

Samuel Shore, Sony Electronics, Inc.
Creating Testable Requirements

A project manager strides purposefully into your office. "This disk has the latest and greatest release of our software. Please test it. Today.” You say, "Okay, sure ... what does it do?" The manager stops in his tracks and says, "Uh, the usual stuff..." Sound familiar? We've run into this situation as employees and as consultants. And we've seen testers take the disk, stick it in the drive, and just start testing away. That's testing in the dark. We think there are approaches that are more productive.

Johanna Rothman, Rothman Consulting Group, Inc.

Database Design for Test Information Management

Every test organization must report its findings in a concise, timely, and comprehensive way. Using a relational database to manage test information can dramatically reduce the cost and effort of such reporting. Learn the pitfalls to avoid when designing a test information database. Examine a concrete example of good test database design that you can apply immediately.

Stephen Liss, Motorola


StickyMinds is a TechWell community.

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