Previously, a service-oriented travel portal was proposed to providing self-service packages for tourists while providing a SAAS platform for trans-industry service vendors. The portal’s business model and technical architecture have been addressed, and several travel services have been provided through dynamic composite service packages among flights, taxis, hotels, guides, parks and buses. To exend the portal to provide a better user-experience and a business success, testing management is becoming critial area to focus. Many of the existing testing methods, techniques, and tools cannot directly work with SOA. The unavailability of service code may affect the unit testing techniques. This article is to provide a testing framework based on an ongoing project for a travel portal. There are 6 components in the initially proposed framework, i.e., testing concerns, evaluation indicators, testing cases, testing tools, testing processes, and evaluation and reporting algorithms and tools. The framework is featured with service-related evaluation concerns and testing methods raised by the portal’s nature of service-orientation. This paper will present basic technical and performance indicators and discuss the testing processes oriented to service development and operation. The proposed evaluation and testing methods for service-oriented systems could be a better practice and valuable for the other service-oriented applications to reference before they are put into market.
[1]
Ajantha Dahanayake,et al.
Service-Oriented Software System Engineering: Challenges and Practices
,
2004
.
[2]
Thomas Erl,et al.
SOA Principles of Service Design
,
2007
.
[3]
Reiner R. Dumke,et al.
Challenges in Evaluating SOA Test Processes
,
2008,
IWSM/Metrikon/Mensura.
[4]
Kostas Kontogiannis.
A Research Agenda for Service-Oriented Architecture
,
2007,
2007 Sixth International IEEE Conference on Commercial-off-the-Shelf (COTS)-Based Software Systems (ICCBSS'07).
[5]
A. Schmietendorf,et al.
Resource Metrics for Service-Oriented Infrastructures
,
2007
.
[6]
Mu Zhu,et al.
A collaborative travel service portal with multi-level authentication
,
2009,
2009 13th International Conference on Computer Supported Cooperative Work in Design.
[7]
Srikanth Inaganti,et al.
SOA Maturity Model
,
2007
.
[8]
Sylvia Ilieva,et al.
TESTING IN A SERVICE-ORIENTED WORLD
,
2007
.
[9]
Paolo Traverso,et al.
Service-Oriented Computing: State of the Art and Research Challenges
,
2007,
Computer.
[10]
Gerardo Canfora,et al.
Testing services and service-centric systems: challenges and opportunities
,
2006,
IT Professional.
[11]
Raymond A. Paul,et al.
Coyote: an XML-based framework for Web services testing
,
2002,
7th IEEE International Symposium on High Assurance Systems Engineering, 2002. Proceedings..