Y2K-Status.Org - A Comprehensive Resource for Year 2000 Status

Software Testing


Keywords : Software Certification, Software metrics, complexity, "Cyclomatic Complexity", basis path testing, Structured Testing, Code coverage, Statement coverage, Branch coverage, Quantitative Certifications, Software Agents,


Software Testing Assurance Corporation "The Software Testing Assurance Corporation provides independent certification of Y2000 readiness through the application of public certification standards." Draft Standard STACorp Year 2000 Links Page Please read Software Certification Laboratories: To Be or Not to Be Liable Jeffrey Voas, Reliable Software Technologies

Software Testing Institute has no specific section on Y2K, but there are some references in the Software Testing Discussion Forum

Check the Federal CIO Council's Y2K Best Practices outline of theValidation phase.

Testing Tools Supplier List "This list includes test design tools, test implementation tools, test evaluation tools, static analysis tools, and miscellaneous tools. When tools fit in more than one category, I've more or less arbitrarily picked one. Products are listed in the order they were received or the order they were stuffed into my fat file folder of testing products." - Brian Marick

Welcome to the Materiel Systems Group Y2K Home Page. "We have gathered information about the Year 2000 that may be of interest to you along with links to other Year 2000 Web pages." A long series of testing checklists and guidance documents.

Mitre Corporation Testing and Evaluation for Y2K Compliance "Conventional wisdom has it that the purpose of testing is to find errors. In some sense, that's true, but there's more to it than that. In this Testing and Evaluation section, we present an introductory look at the process of testing products (software or hardware, custom developed or COTS) for Year 2000 (Y2K) compliance." Check their "Downloadable Test and Evaluation Plans"

McCabe Software Testing Tools   The fundamental idea behind basis path testing is that decision outcomes within a software function should be tested independently. A major benefit of basis path testing is that the number of tests is equal to a module's cyclomatic complexity metric. Since complexity is correlated with errors, testing effort is concentrated on error-prone software. Since the minimum required number of tests is known in advance, the testing process can be planned and monitored. Basis path testing avoids interactions between decision outcomes during testing. By requiring each decision outcome to be exercised independently during testing, basis path testing exposes those errors. Year 2000-Year 2000 Conversions-Y2K Bug-Millennium Tools

SIM2000 for MVS and VSE provides a special non-disruptive environment that simulates year 2000 for testing, development, and identification of existing areas where year 2000 may cause problems. Supporting batch, CICS, DB2, and IMS, SIM2000 provides a robust year 2000 environment.

TestMasters Software Testing Tools, Automated Testing "Testmasters is dedicated to promoting efficient and cost effective methods of structured testing. We offer a fresh approach to integrated systems testing through the use of PC based data management tools."

Druid Technologies - Testing Methodology Document

[http://www.TheInternetFoundation.Org/foot-tif.htm]