DocumentCode :
1829899
Title :
Natural language requirement specification for web service testing
Author :
Sneed, H.M. ; Verhoef, Chris
Author_Institution :
Anecon GmbH, Vienna, Austria
fYear :
2013
fDate :
27-27 Sept. 2013
Firstpage :
5
Lastpage :
14
Abstract :
The following paper proposes a structured, natural language specification of web service behavior based on keywords in context. The advantage of this type of document is that it can be automatically analyzed in order to extract test cases for testing the web service. The test cases define not only what to test, i.e. what operations to invoke in what order, but also how to test, i.e. with what test data values. Our goal is to join requirement specification with test specification in one document which is used to both specify what the user requires from a service and to test if a particular service is providing it. On the one hand, a requirement table is generated from the text to compare with the functions offered. On the other hand a test case table is generated for executing those functions. From the test case table a test script is generated and from that test requests are produced. The test script is also used to validate the responses. All of the information required for both request generation and response validation is taken from the original service requirement specification. A case study depicts how the requirement document is processed.
Keywords :
Web services; formal specification; natural language processing; program testing; Web service behavior; Web service testing; natural language requirement specification; request generation; response validation; service requirements specification; test cases extraction; test script; test specification; Business; Context; Natural languages; Testing; Text analysis; Unified modeling language; Web services; WSDL; Web services; keywords in context; natural language processing; requirement specification; service verification; test automation; test data generation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Systems Evolution (WSE), 2013 15th IEEE International Symposium on
Conference_Location :
Eindhoven
ISSN :
2160-6153
Print_ISBN :
978-1-4799-1608-5
Type :
conf
DOI :
10.1109/WSE.2013.6642410
Filename :
6642410
Link To Document :
بازگشت