SciELO - Scientific Electronic Library Online

 
vol.19 número6A mapping analysis of maintenance in Industry 4.0 índice de autoresíndice de assuntospesquisa de artigos
Home Pagelista alfabética de periódicos  

Serviços Personalizados

Journal

Artigo

Indicadores

Links relacionados

  • Não possue artigos similaresSimilares em SciELO

Compartilhar


Journal of applied research and technology

versão On-line ISSN 2448-6736versão impressa ISSN 1665-6423

Resumo

WOLDE, B. G.  e  BOLTANA, A. S.. REST API composition for effectively testing the Cloud. J. appl. res. technol [online]. 2021, vol.19, n.6, pp.676-693.  Epub 22-Mar-2022. ISSN 2448-6736.  https://doi.org/10.22201/icat.24486736e.2021.19.6.924.

The Cloud offers many ready-made REST services for the end users. This offer allows realizing a service level agreement (SLA) through the implementation of multiple services somewhere on the Internet. Hereby, ensuring SLA is important. Hence, software testing is a way of attesting quality assurance of a non-functional requirement from the end user’s perspective. However, test engineering accesses only an interface that contains the high level behaviors without their underlying details. Testing such behaviors becomes an issue for classical testing procedures. This implies that REST API through composition be an alternative promising approach for modeling behaviors with parameters to test the Cloud. This effort aids to devise test effectiveness via REST-based behavior-driven implementation. It aims to understand functional behaviors through API methods based on input domain modeling (IDM). By making a careful REST design, the test engineer sends complete test inputs to its API directly on the application and gets responses from the infrastructure. This paper considers the NEMo mobility API specification to design an IDM, which represents pattern match of mobility search API path scope. In this way, sample mobility REST API service compositions are used to create test assertions for validating each path resource on a specified service.

Palavras-chave : Testing the Cloud; mobility service composition; REST API; input domain modeling.

        · texto em Inglês