STAREAST 2001 - Software Testing Conference

PRESENTATIONS

Introduction to Testing XML and Related Technologies

The Extensible Markup Language (XML) provides a standards-based approach for defining and exchanging data. Gain an overview of XML concepts and terminology, XML conformance testing, validation, well-formedness checking, and performance testing. Learn how to create and implement XML specific test strategy, test plans, test cases, and test data based upon the instructor's real-world experiences.

Michael Cooper, Revenue Technologies Corporation

Is a Use Case a Test Case?

This presentation draws the following conclusions:

  • Use cases are extremely effective for specifying
    functional requirements
  • Use cases unify the requirements, design, and testing
    strategies
  • Each use case is a pattern for a test case and its
    associated test procedures
  • Testing based on use cases provides primary functional
    test coverage
  • Unit testing of use case realizations, both static and
    dynamic aspects, provides additional levels of quality
    assurance
Dean Leffingwell, Rational Software

Java Meets eBusiness: How to Avoid The "Scalability Surprises"

Many corporations are now using Java technologies to deliver mission-critical eBusiness applications for both the intranet and Internet. To better understand how the applications will scale (or perform), this presentation provides you with a systematic process for testing, measuring, and improving performance. Find out what you need to know to property identify and eliminate bottlenecks and ensure optimum performance.

Yves de Montcheuil, Empirix, Inc.
Looking Under the Covers to Test Web Applications

Web applications are more difficult to test than other applications, yet their mission-critical nature and high visibility make high quality testing essential. Oliver Cole discusses how white-box testing techniques can be used to improve the quality and reliability of Web applications. Learn about the four key types of Web testing: functionality/correctness testing, load/stress testing, performance testing, and fault injection. Examples are provided in each category.

Oliver Cole, OC Systems, Inc.
Managing Test Automation Projects

Automation has three dimensions (organizational, process, and technical), and you should adopt a three-part solution: match skills to tasks; define requirements, environment, and hand-off; and adopt an automation approach and architecture.

Linda Hayes, WorkSoft, Inc.

Metrics Collection and Analysis for Web Sites

To many organizations, the concept of metrics is foreign. Even after taking training on metrics usage, few organizations take advantage of the value metrics can bring. This paper presents the special challenges online companies face, describes a practical plan for rolling out
test metrics, and shows how test metrics collection and analysis can reduce cycle time and provide meaningful information to the development team.

Joe Polvino, Element K
Mining the Gold from Your Web Server Logs

How often have you wished that you knew what your customers really thought of your Web site? You can extract a gold mine of information from your Web server's log to reveal how your site is used. Learn ways for your team to use this information to organize browser testing based on user statistics, improve testing coverage of your Web site, and plan more realistic load testing.

Karen Johnson, Peapod, Inc.
Outsourced Testing: Should You Consider it?

The need for a reliable test process and knowledgeable testers is more of a necessity than a luxury. Even if a company could afford to buy the latest testing tools and were able to find qualified QA/testing personnel, does it have the money and time to property train its staff on these latest tools? Learn why companies should consider outsourcing their test process-leaving testing to companies that are experts in testing.

Kenneth Paczas, Compuware Corporation
Patterns and Automation: The Road to More Effective Testing

Testers are an organization's most effective defense against shipping embarrassing or even fatal defects. With such responsibility on our shoulders, it is paramount that we understand what causes defects as well as the best techniques to use in finding them. James Whittaker presents the latest field-tested research results on two powerful defect-finding techniques--test patterns and test automation. Learn how to make testers more productive--and testing more effective--in your organization.

James Whittaker, Florida Institute of Technology

Performance Testing 101

Organizations are often so eager to "jump in" and use load testing tools that the critical steps necessary to ensure successful performance testing are sometimes overlooked-leading to testing delays and wasted effort. Learn the best practices and tips for successful automated performance testing in areas such as assembling a proper test team, planning, simulating a production environment, creating scripts, and executing load tests.

David Torrisi, Mercury Interactive

Pages

CMCrossroads is a TechWell community.

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