The category-partition method for specifying and generating fuctional tests
Communications of the ACM
Software testing techniques (2nd ed.)
Software testing techniques (2nd ed.)
A safe, efficient regression test selection technique
ACM Transactions on Software Engineering and Methodology (TOSEM)
Object-oriented software construction (2nd ed.)
Object-oriented software construction (2nd ed.)
Testing object-oriented systems: models, patterns, and tools
Testing object-oriented systems: models, patterns, and tools
Dynamically Discovering Likely Program Invariants to Support Program Evolution
IEEE Transactions on Software Engineering - Special issue on 1999 international conference on software engineering
Fault Injection for the Masses
Computer
The Vision of Autonomic Computing
Computer
Semantic Matching of Web Services Capabilities
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
Coyote: An XML-Based Framework for Web Services Testing
HASE '02 Proceedings of the 7th IEEE International Symposium on High Assurance Systems Engineering
Extending WSDL to Facilitate Web Services Testing
HASE '02 Proceedings of the 7th IEEE International Symposium on High Assurance Systems Engineering
Dependability Properties of P2P Architectures
P2P '02 Proceedings of the Second International Conference on Peer-to-Peer Computing
Testing of java web services for robustness
ISSTA '04 Proceedings of the 2004 ACM SIGSOFT international symposium on Software testing and analysis
Generating test cases for web services using data perturbation
ACM SIGSOFT Software Engineering Notes
WS-FIT: A Tool for Dependability Analysis of Web Services
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Workshops and Fast Abstracts - Volume 02
Cooperative and Group Testing in Verification of Dynamic Composite Web Services
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Workshops and Fast Abstracts - Volume 02
Smart monitors for composed services
Proceedings of the 2nd international conference on Service oriented computing
JCrasher: an automatic robustness tester for Java
Software—Practice & Experience
Parameterized object sensitivity for points-to analysis for Java
ACM Transactions on Software Engineering and Methodology (TOSEM)
Fit for Developing Software: Framework for Integrated Tests (Robert C. Martin)
Fit for Developing Software: Framework for Integrated Tests (Robert C. Martin)
An approach for QoS-aware service composition based on genetic algorithms
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
Search-based software test data generation: a survey: Research Articles
Software Testing, Verification & Reliability
The Audition Framework for TestingWeb Services Interoperability
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
BPEL4WS Unit Testing: Framework and Implementation
ICWS '05 Proceedings of the IEEE International Conference on Web Services
WSDL-Based Automatic Test Case Generation for Web Services Testing
SOSE '05 Proceedings of the IEEE International Workshop
Computer
Testability of Software in Service-Oriented Architecture
COMPSAC '06 Proceedings of the 30th Annual International Computer Software and Applications Conference - Volume 02
A Graph-Search Based Approach to BPEL4WS Test Generation
ICSEA '06 Proceedings of the International Conference on Software Engineering Advances
Towards automating regression test selection for web services
Proceedings of the 16th international conference on World Wide Web
TAXI--A Tool for XML-Based Testing
ICSE COMPANION '07 Companion to the proceedings of the 29th International Conference on Software Engineering
WebSob: A Tool for Robustness Testing of Web Services
ICSE COMPANION '07 Companion to the proceedings of the 29th International Conference on Software Engineering
A Faceted Approach to Service Specification
ICIW '07 Proceedings of the Second International Conference on Internet and Web Applications and Services
Search-based testing of service level agreements
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Efficient recovery of algebraic specifications for stateful components
Ninth international workshop on Principles of software evolution: in conjunction with the 6th ESEC/FSE joint meeting
Dynamic Reconfigurable Testing of Service-Oriented Architecture
COMPSAC '07 Proceedings of the 31st Annual International Computer Software and Applications Conference - Volume 01
Contract-Based Testing for Web Services
COMPSAC '07 Proceedings of the 31st Annual International Computer Software and Applications Conference - Volume 01
Towards Automatic Regression Test Selection for Web Services
COMPSAC '07 Proceedings of the 31st Annual International Computer Software and Applications Conference - Volume 02
Data flow testing of service-oriented workflow applications
Proceedings of the 30th international conference on Software engineering
Automatic generation of software behavioral models
Proceedings of the 30th international conference on Software engineering
A framework for QoS-aware binding and re-binding of composite web services
Journal of Systems and Software
Negotiation of Service Level Agreements: An Architecture and a Search-Based Approach
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
Model-Based Generation of Testbeds for Web Services
TestCom '08 / FATES '08 Proceedings of the 20th IFIP TC 6/WG 6.1 international conference on Testing of Software and Communicating Systems: 8th International Workshop
Data Flow-Based Validation of Web Services Compositions: Perspectives and Examples
Architecting Dependable Systems V
Turning Software into a Service
Computer
Using acceptance tests as a support for clarifying requirements: A series of experiments
Information and Software Technology
INDISS: interoperable discovery system for networked services
Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware
Towards Contract-based Testing of Web Services
Electronic Notes in Theoretical Computer Science (ENTCS)
A QoS test-bed generator for web services
ICWE'07 Proceedings of the 7th international conference on Web engineering
systematic generation of XML instances to test complex software applications
RISE'06 Proceedings of the 3rd international conference on Rapid integration of software engineering techniques
Service composition (re)binding driven by application–specific qos
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
Speaking a common language: a conceptual model for describing service-oriented systems
ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
Using test cases as contract to ensure service compliance across releases
ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
Towards dynamic monitoring of WS-BPEL processes
ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
Automatic conformance testing of web services
FASE'05 Proceedings of the 8th international conference, held as part of the joint European Conference on Theory and Practice of Software conference on Fundamental Approaches to Software Engineering
The PLASTIC Framework and Tools for Testing Service-Oriented Applications
Software Engineering
Improving data perturbation testing techniques for Web services
Information Sciences: an International Journal
Chronological fault-based mutation processes for WS-BPEL 2.0 programs
International Journal of Web Engineering and Technology
Testing in Service Oriented Architectures with dynamic binding: A mapping study
Information and Software Technology
A comparative evaluation of state-of-the-art web service composition testing approaches
Proceedings of the 6th International Workshop on Automation of Software Test
Towards automated testing of web service choreographies
Proceedings of the 6th International Workshop on Automation of Software Test
monadWS: a monad-based testing tool for web services
Proceedings of the 6th International Workshop on Automation of Software Test
A framework-based runtime monitoring approach for service-oriented software systems
Proceedings of the International Workshop on Quality Assurance for Service-Based Applications
Testing the reliability of web services transactions in cooperative applications
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Web service competition: a new approach to service selection
CASCON '12 Proceedings of the 2012 Conference of the Center for Advanced Studies on Collaborative Research
Test overlay in an emerging software product line - An industrial case study
Information and Software Technology
A test-based security certification scheme for web services
ACM Transactions on the Web (TWEB)
Cost-aware pareto optimal test suite minimisation for service-centric systems
Proceedings of the 15th annual conference on Genetic and evolutionary computation
An Industrial Experience on using Models to Test Web Service-Oriented Applications
Proceedings of International Conference on Information Integration and Web-based Applications & Services
Using performance models to support load testing in a large SOA environment
Proceedings of the third international workshop on Large scale testing
Security Testing Methodology for Vulnerabilities Detection of XSS in Web Services and WS-Security
Electronic Notes in Theoretical Computer Science (ENTCS)
Hi-index | 0.00 |
Testing of Service Oriented Architectures (SOA) plays a critical role in ensuring a successful deployment in any enterprise. SOA testing must span several levels, from individual services to inter-enterprise federations of systems, and must cover functional and non-functional aspects. SOA unique combination of features, such as run-time discovery of services, ultra-late binding, QoS aware composition, and SLA automated negotiation, challenge many existing testing techniques. As an example, run-time discovery and ultra-late binding entail that the actual configuration of a system is known only during the execution, and this makes many existing integration testing techniques inadequate. Similarly, QoS aware composition and SLA automated negotiation means that a service may deliver with different performances in different contexts, thus making most existing performance testing techniques to fail. Whilst SOA testing is a recent area of investigation, the literature presents a number of approaches and techniques that either extend traditional testing or develop novel ideas with the aim of addressing the specific problems of testing service-centric systems. This chapter reports a survey of recent research achievements related to SOA testing. Challenges are analyzed from the viewpoints of different stakeholders and solutions are presented for different levels of testing, including unit, integration, and regression testing. The chapter covers both functional and non-functional testing, and explores ways to improve the testability of SOA.