Extensible Messaging Gateway - Quality Assurance Report
  • Software Infrastructure
  • Report
  • Version 1.0

This document describes the results obtained during the testing phase of the Extensible Message Gateway, an infrastructure component providing messaging services particularly to software applications. The Gateway implements core services for exchanging messages and, to some extent, extended functionality required by communicating applications. To complement the services offered by the Gateway, two more software components are provided: (i) a web application for managing a central repository of resources used by the Gateway, and (ii) a client application for assisting users in creating and configuring the Gateway structures. The document introduces the software components delivered by the project and describes in details the testing phase. In particular, it presents the initial data that should be present in the Gateway repository for testing the software using the test cases and data described in this document, a procedure for preparing the testing environment, and the definition of a set of test cases. For each test case, the data to be used, the expected results and the results obtained are presented. In addition, the new requirements which originated during the testing phase are specified, and conclusions are drawn. Finally, an appendix contains the dump of the initial administrator database containing the Gateway resources.

Elsa Estevez, Vincent H. Douwe and Tomasz Janowski. Extensible Messaging Gateway – Quality Assurance Report. E-Macao Program, Center for Electronic Governance at UNU-IIST, UNU-IIST, P.O. Box 3058, Macau, March 2009.