width=87

OO Testing Links

 

The comp.software.testing FAQ is a good place to start for general background on software testing. The Cetus links span a very wide range and number of object-oriented topics, including a section on testing. Good collections of general testing links include:

For patterns and testing, see the RBSC Test Design Pattern page.


Links for more sites related to testing object-oriented systems follow.  As always, your mileage may vary ...

Concepts and Techniques
Testing Approaches/Strategies
Assertions and Built-in Test
Software Reliability Engineering
State-based Testing, State Modeling
Testing Standards and test plan templates

Associations and Special Interest Groups
Why We Test: Bug Lists, Horror Stories, etc.
Forums, List Servers, News Groups
Publications
Testing Tools
University Courses on Software Testing

 
Didn't find it here? Try

Google

Concepts and Techniques

Testing Approaches/Strategies

Agile Testing
Certification of Middleware Components
Continuous Integration
Daily Build
Hardware Techniques for Testing Software Components
Benchmarking and Testing (Dr Dobbs)
Phyllis Frankl's page
John McGregor's page
Microsoft's $162 million test effort for Windows 2000 (PDF)
Neural Networks in Software and Hardware Testing
Software Testing Hotlist
Software Engineering and Software Quality References
Test Infected (Extreme Programming test approach)
Testing Smalltalk Applications -- OOPSLA 95 Report
They Write the Right Stuff (Fast Company story on Space Shuttle software process)

Top

Assertions and Built-in Test

ADL
Preliminary Design of ADL-C++ - A Specification language for C++
Java and Design by Contract
JContract
The Liskov Substitution Principle (pdf)

Top

Software Reliability Engineering

More Reliable Software Faster and Cheaper: An Overview of Software Reliability Engineering.
International Symposium on Software Reliability Engineering (ISSRE)
SPRE, Inc. (Bill Everett)
Michael Lyu
John Musa

Top

State-based Testing, State Modeling

An Experiment Using the Round-Trip Strategy for State-based Class Testing. Binder's testing method is tested (pdf).
Testing Smalltalk Applications -- OOPSLA 95 Report

Top

Testing Standards and Test Plan Templates

Bazman's Sample System Test Plan
BCS SIGIST Standards Working Party
FDA Software Validation Guidance
The Interoperability Clearinghouse (ICH)
IEEE Software Testing Standards
NASA ECS System Test Plan

Top

Associations and Special Interest Groups

Chicago Quality Assurance Association
OMG Test Special Interest Group
Quality Assurance Institute (India)

Top


Why We Test: Bug Lists, Horror Stories, etc.

Bad Software: A Consumer Protection Guide
Bill Gates explains why Microsoft Products have no bugs (1995). In English. Has links to translations in German, Italian, Japanese, and Spanish.
BugNet
Slashdot discussion: Debug Your Code or Else
Risks to the Public Digest
Prof. Thomas Hubel's Collection of Bugs
Otto Vinter's bug statistics (Word .doc file)

Top

Forums, List Servers, and News Groups

BetaSoft's QA and Testing Forum
CST Discussion Group
Software testing newsgroup comp.software.testing

Top

Publications

Journal of Software Testing, Verification & Reliability (STVR)
Software Testing and Quality Engineering magazine
Sticky Minds webzine

Top

 

Automated Testing Software

The Testing Tools Supplier List is the best single source of off-the-shelf test tool information (think of it as a user-maintained yellow pages.) Sun Solutions has a good list of products for testing Solaris, Unix, and Java: go to Categories/Software Development Tools/Application Testing.

Here are a just few links to sites and lists of products useful and/or interesting for automated testing

ADL
Aldec Hardware Design Verification suite
e-Valid
Cantata
Datatech
DGL
Discover
Expect
Eiffel Developers Tools
Extreme Programming Testing Framework
Java World guide to testing tools
JProbe
MCG Smalltalk test tools
NASA SRL Testing Toolkit (SRLT) Project
Norton Ghost
NuMega DevPartner
Parasoft
Short report on testing tools (July 1998)
Silvermark Java & Smalltalk Testing Tools
SNiFF++
Test Center
Tcl Developer Xchange
Telelogic Tau
Visual Prolog
Web Test Tool List
Yahoo test tool directory

Top

University Courses on Software Testing

Colorado State *
Clemson University *
Franklin University
George Mason University
George Mason University (OO Testing)
George Washington University
Grand Valley State University
Johns Hopkins University
Kansas State University
Northeastern University
Southern Methodist University
University of Calgary (Canada)
University of California, Irvine
University of California, San Diego
University of Hagen (Germany)
University of Louisiana
University of Missouri, Kansas City
University of Texas, Arlington *
* Testing Object-Oriented Systems is required reading.

Top


Home | Contact | Copyright | Site Map
First Release: 15 October 2001 Last Rev: 22 Oct 2002