Testing information systems should be based on the business risks to the organization using these information systems. In practice, test managers often take an intuitive approach to test coverage for risks. In this presentation, you will discover how a "stepwise" definition of test strategy can be used for any test level as well as the overall strategy, providing better insight and a sound basis for negotiating testing depth.
STARWEST 1999 - Software Testing Conference
If you sometimes feel that programmers seem to resent testing, then this presentation is for you! Learn how to identify different types of programmers' personalities and development styles and deal with them to your adventage. Susan Joslyn will show you how to capitalize on these different personality types to encourage development level testing and positive response to a tester's feedback.
Brian Lawrence begins his presentation with a brief overview of what inspection is and how it works in software organizations. Although testers may or may not understand source code, they can still contribute considerable value in reviews. Learn how to devise tests as a review preparation technique that can identify potential defects and serve as a basis for test planning and design.
How often have you been asked the question, "When will system testing be completed?" without knowing the final scope of the functionality, when the system will be ready for testing, and what test resources are available. In this double-track session, learn how to develop realistic and credible estimates. Learn why accurate estimates are a critical survival skill for test professionals and managers.
This presentation provides a practical guide for addressing three essential testing challenges: how to design and document a highly inspectable test suite; how to effectively architect an automated regression test library; and how to integrate test design and automation technology using Action Words. In this double-track session, Ed Kit and Hans Buwalda provide examples, case studies, and demonstrations to illustrate a proven test automation architecture. Learn of the common automation problems and how to overcome them.
The result of testing is not quality; it's information! You can have the best test system in the world, find all of the defects, not do anything with that information, and still ship an inferior product. Learn how a decision and information-driven approach to designing an integrated test strategy will drive higher quality, data-driven product quality, and risk decisions.
Highly Available (HA) Clustered systems are at the core of many enterprise mission-critical applications. Due to the complex set of hardware and software involved and the requirement of highly reliable software, testing HA systems is a challenging task. Gain a better understanding of the quality assurance issues involved in testing large and complex systems. Learn new testing strategies and methodologies used in the testing of real-world HA Clustered systems.
Can your testing efforts eliminate 99.98% of the bugs made during software development? If not, are there cost-effective methodologies that you can use to reach this goal? Tsuneo Yamaura explains current methods that make this goal attainable, and draws on personal experience to show how it can be done in less time using fewer personnel than you might think.
Software testing can be an expensive endeavor if not approached in an efficient manner. Discover how a Testing Business Model has been instrumental in Telcordia's success in managing SQA testing. Robert Lindquist discusses how a clean separation of system test from design has been a key component in Telcordia's SQE Independent Testing Organization recognition as "best-in-class."
Today component engineering is gaining substantial interest in the software engineering community. Jerry Gao provides insight and observations on component testability and proposes a new model to represent and measure the maturity levels of a component testing process. In this presentation, you will identify, classify, and discuss new issues in testing component-based software.