Premium
Case study of testing a distributed internet‐system
Author(s) -
Goeschl Siegfried,
Sneed Harry M.
Publication year - 2002
Publication title -
software testing, verification and reliability
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.216
H-Index - 49
eISSN - 1099-1689
pISSN - 0960-0833
DOI - 10.1002/stvr.233
Subject(s) - integration testing , computer science , common object request broker architecture , the internet , business process reengineering , software engineering , test strategy , system testing , conformance testing , distributed computing , software , operating system , engineering , lean manufacturing , operations management , standardization
This paper describes the testing strategy, methods and tools used for testing a distributed financial services system on the Internet with CORBA interfaces for handling a high volume of queries to a relational database. The new system architecture was derived by reengineering a previous more limited application. The paper starts with an outline of the software architecture, the testing requirements and the testing strategy. It then goes on to describe the tools used in the project and the results achieved. For the project a generic C++ integration test framework was developed especially for testing distributed components. This tool is described in detail. The paper ends with a discussion of the discovered defects and their distribution. Copyright © 2002 John Wiley & Sons, Ltd.