Test Design
Conference Presentations
Functional and Regression Testing of Web Applications Gone are the days for most commercial Web sites when the "application" on the site was the Web. Now Web sites are often just the presentation layer for sophisticated applications that interact with a complexity of internal and external systems, all glued together in an elaborate architecture using Corba or DCOM. Learn how to ensure that transaction-based Web sites function properly. Explore the benefits of automated testing in these environments. |
Peter Cook, Watchfire
|
|
Automating Test Generation to Minimize Test Writing Learn how to minimize test writing by automating test generation! Linda Mier presents an overview and demonstration of a Microsoft Access '97 application that, in combination with a Microsoft Word template, automatically performs many of the tasks normally required when writing/tracking tests. Discover how these same principles and implementation techniques are applicable for automating test generation for other applications. |
Linda Mier, Taratec Development Corp.
|
|
An Emerging Requirement Type--Legal Requirements Testing to external standards is taking on new meaning-and a new sense of urgency-when money changes hands in cyberspace. Business rules, which are driven by legal requirements and perceptions of legal risk, dramatically expand the qualitative measures for Web-based applications. In this presentation, discover a conceptual framework for developing test plans and test cases that accommodate emerging legal requirements. |
James Speer, Data Dimensions, Inc.
|
|
Soap Opera Testing It is far from easy to develop good tests. Translating requirements one by one into test cases ins't always good enough. You can end up with an unmanageable volume of boring tests that lack effectiveness in finding complex and hidden problems. Based on experiences in numerous testing and test automation projects, Hans Buwalda presents several techniques to improve the process of test development. Learn how the application of these techniques-based around the theme of "Soap Opera Testing"-can not only lead to a more manageable test set, but also can provide a motivating and creative way to develop tests. |
Hans Buwalda, CMG TestFrame Research Center
|
|
Toward a Totally Automatic Test Scripts Generation The component testing phase remains mostly a human activity. In particular, the conception of test cases, which can be a very tedious task, is usually completely manual. Although existing tools alleviate the task of the tester and increase his or her productivity, very few actually help in the generation of input test data. Discover a new generation of tools that can automatically generate test cases parameterized with various test objectives (functional, structural, and both). Learn how these tools use advanced technologies in software analysis as abstract interpretation. |
Dominique Guilbaud, ATTOL Testware
|
|
STAREAST 2000: The Result of Testing Is Not Quality From this presentation's summary:
|
Shel Seigel, Seigel Associates Corporation
|
|
Design and Test of Large-Scale Systems Increasing complexity and functionality of digital systems--coupled with time-to-market constraints--pose quality challenges. Strategies often include a mix of new development with the integration of pre-existing components from multiple sources. Ann Miller presents some of the software engineering and software management lessons learned from eight years on a large commercial satellite program, as well as several years on military satellite programs. This presentation focuses on the planned evolution of large-scale systems from the design and build of smaller components based on an end-to-end system backbone. |
Ann Miller, University of Missouri-Rolla
|
|
Performance Evaluation and Measurement of Enterprise Applications Today's large-scale enterprise applications are all Web-enabled and complex in nature. Many users experience performance problems from day one. Performance evaluation and measurement via extensive testing is the only practical way to raise and address all issues prior to a successful deployment. Learn how to tackle performance and capacity issues with the appropriate testing strategy and scalable infrastructure/architecture. |
Rakesh Radhakrishnan, Sun Microsystems
|
|
Our Experience Using Orthogonal Defect Classification Orthogonal Defect Classification (ODC) is a method of classifying and analyzing software defects. Using real-life experience, Barbara Hirsh discusses how Motorola successfully implemented ODC within their organization resulting in a framework for building a pervasive and cohesive defect prevention program. Learn the benefits of using ODC from the perspective of the developer, the tester, and the post-release analyst. |
Barbara Hirsh, Motorola
|
|
Usability and Risk Management in a Multi-Developer Context Driving usability improvement in an organization with more than 100 different software suppliers presents specific Quality Assurance challenges. This presentation describes the steps taken by one organization to meet this challenge. Learn how this approach resulted in a one hundred percent increase in customer satisfaction, a reduction in customer-reported usability problems, and order-of-magnitude reductions in testing time and cost. |
Marilyn Valentino, EPRI
|