On quality assurance of web services in agile projects: an experience report
Proceedings of the 3rd ACM workshop on Software engineering for pervasive services
Challenges for assuring quality of service in a service-oriented environment
PESOS '09 Proceedings of the 2009 ICSE Workshop on Principles of Engineering Service Oriented Systems
Quality analysis of composed services through fault injection
Information Systems Frontiers
Exploring XML Perturbation Techniques for Web Services Testing
ICWE '9 Proceedings of the 9th International Conference on Web Engineering
Proceedings of the the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Experiences in security testing for web-based applications
Proceedings of the 2nd International Conference on Interaction Sciences: Information Technology, Culture and Human
Quality analysis of composed services through fault injection
BPM'07 Proceedings of the 2007 international conference on Business process management
An automated test oracle for XML processing programs
Proceedings of the First International Workshop on Software Test Output Validation
A fault injection tool for testing web services composition
TAIC PART'10 Proceedings of the 5th international academic and industrial conference on Testing - practice and research techniques
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
XML-manipulating test case prioritization for XML-manipulating services
Journal of Systems and Software
Bringing white-box testing to Service Oriented Architectures through a Service Oriented Approach
Journal of Systems and Software
Towards efficient measuring of web services API coverage
Proceedings of the 3rd International Workshop on Principles of Engineering Service-Oriented Systems
Service research challenges and solutions for the future internet
Service Oriented Computing and Applications
Hi-index | 0.00 |
The eXtensible Markup Language (XML) is widely used to transmit data across the Internet. XML schemas are used to define the syntax of XML messages. XML-based applications can receive messages from arbitrary applications, as long as they follow the protocol defined by the schema. A receiving application must either validate XML messages, process the data in the XML message without validation, or modify the XML message to ensure that it conforms to the XML schema. A problem for developers is how well the application performs the validation, data processing, and, when necessary, transformation. This paper describes and gives examples of a method to generate tests for XML-based communication by modifying and then instantiating XML schemas. The modified schemas are based on precisely definedschema primitive perturbation operators.