|
Using the ICED T Model to Test Subjective Software Qualities Since the subjective aspects of software quality do not lend themselves to being put into numbers or graphs, they are often overlooked. Using a model referred to as "ICED T," Andy Roth discusses what these subjective aspects are, why they are important, and how to test for them. New testers and seasoned veterans alike can use this model to gain a broader perspective of software quality.
|
Andy Roth, Rational Software
|
|
Using the Tools You Already Have for Testing This presentation identifies ways to use available or inexpensive tools to develop test scripts, organize test data, and produce test reports. Discover why word processors are not the best tools for test scripts and how spreadsheets can enhance test scripts and automate test execution. Learn to use your best tools early: your eyes and your brain!
|
Robyn Brilliant, Fannie Mae
|
|
STARWEST 1999: Test Estimation 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.
|
Ross Collard, Collard & Company
|
|
Finite State Model-Based Testing on a Shoestring Are you concerned because your automated tests have stopped finding bugs? Are you tired of fragile test sequences that break whenever the application changes? If so, model-based testing has some answers for you. Rather than forcing you to craft individual tests, model-based testing allows you to generate tests automatically from a finite state model of the application. Learn how to implement model-based testing inexpensively by using a simple test language tool such as Visual Test.
|
Harry Robinson, Microsoft Corporation
|
|
Implementing a High Performance Development/Test Process Model Explore how SynQuest implemented an evolutionary three-stage process of forming high performance teams who integrate test and quality throughout the product development process. Review real-life examples of methodologies and processes used to reduce defects in the development and test process, and learn how to implement a step-by-step process to achieve similar results within your organization.
|
Lisa Fobare, SynQuest, Inc.
|
|
Code Coverage: Don't Release Without It How do you know if you have done a good job of testing your product? Banged around on the product and found no problems? NOT! The only way to assure you are fully testing your product is by running code coverage numbers while you test. Only code coverage gives you the data that confirms your test cases are hitting the mark.
|
Brent Coursey, BMC Software
|
|
What to Do Before Implementing Automated Testing This presentation examines steps you should take before attempting to implement automated testing in a production environment. Learn through real-life examples how to establish standards, develop a procedure library, and develop your automated test environment. Discover how to handle management and personnel issues before automated testing begins.
|
Bill Pearce, Corbel
|
|
The Awful Truth About Logic-Testing This presentation covers conditions and expressions; truth tables; normal form patterns; modified condition/decision coverage; constructing an MC/DC test set; tools for checking MC/DC coverage; unique cause coverage; basic unique cause design; and logic coverage references.
|
Dave Gelperin, Software Quality Engineering
|
|
Ensuring Software Maturity Via Software State Criteria You can increase confidence in software releasability (quality, time-to-market) by implementing processes that allow you to gauge and benchmark software maturity via software state models. Software state transition is subject to established criteria, such as software engineering, best practices, etc. Learn how ADP successfully implemented software releasability improvements by defining and implementing transition benchmarks including entry/exit criteria.
|
Fareed Shaikh, Automatic Data Processing
|
|
How to Write Better Test Cases Test cases are the biggest investment and greatest asset of a software quality team. Dianne Runnels explains practical methods to maximize the return on this investment through clever strategies and writing techniques. Learn how to make cases easy to test, increase productivity, and respond to project changes.
|
Dianne Runnels, Interim Technology Consulting
|