Authors:
Ahmet Furkan Oruç
and
Tolga Ovatman
Affiliation:
Istanbul Technical University, Turkey
Keyword(s):
Behavior-Driven Development, Gherkin, JMeter, Software Testing, Testing of Web Services, Web Services.
Related
Ontology
Subjects/Areas/Topics:
Artificial Intelligence
;
Business Process Management
;
Cloud Computing
;
Collaboration and e-Services
;
Data Engineering
;
e-Business
;
Enterprise Engineering
;
Enterprise Information Systems
;
Knowledge Management and Information Sharing
;
Knowledge-Based Systems
;
Mobile Software and Services
;
Ontologies and the Semantic Web
;
Service Monitoring and Control
;
Services Science
;
Software Agents and Internet Computing
;
Software Engineering
;
Software Engineering Methods and Techniques
;
Symbolic Systems
;
Telecommunications
;
Web Services
;
Wireless Information Networks and Systems
Abstract:
Web services are commonly used in the communication of software over the web. To fully trust a web service, it should be tested and certified, but testing of web services provoke new challenges. Behavior-Driven Development (BDD) can be applied to the testing of web services. Gherkin language is used to define scenarios in BDD. We used Gherkin language to define test cases for web services and we developed a tool to convert these test cases into JMeter test scripts.