Internetware computing: issues and perspective
Proceedings of the First Asia-Pacific Symposium on Internetware
Towards a scalable and robust multi-tenancy SaaS
Proceedings of the Second Asia-Pacific Symposium on Internetware
Using ontology to generate test cases for GUI testing
International Journal of Computer Applications in Technology
Systematic scenario test case generation for nuclear safety systems
Information and Software Technology
A Metamorphic Relation-Based Approach to Testing Web Services Without Oracles
International Journal of Web Services Research
Turning web services descriptions into quickcheck models for automatic testing
Proceedings of the twelfth ACM SIGPLAN workshop on Erlang
A systematic review on the functional testing of semantic web services
Journal of Systems and Software
Test Pair Selection for Test Case Prioritization in Regression Testing for WS-BPEL Programs
International Journal of Web Services Research
Data flow analysis and testing for OWL-S semantic web service compositions
International Journal of Computational Science and Engineering
Hi-index | 0.00 |
Testing is useful to establish trust between service providers and clients. To test the service-oriented applications, automated and specification-based test generation and test collaboration are necessary. The paper proposes an ontology-based approach for Web Services (WS) testing. A Test Ontology Model (TOM) is defined to specify the test concepts, relationships, and semantics from two aspects: test design (such as test data, test behavior, and test cases) and test execution (such as test plan, schedule and configuration). The TOM specification using OWL (Web Ontology Language) can serve as test contracts among test components. Based on the WS semantic specification in OWL-S, the paper discusses the techniques to generate the sub-domains for input partition testing. Data pools are established for each parameter of the specified service. Data partitions are derived by class property and relationship analysis. Completeness and consistency (C&C) checking can be performed on the data partitions and data values, both within the TOM and against the OWL-S, by ontology class computation and reasoning. A prototype tool is implemented to support OWL-S analysis, test ontology generation and C&C checking.