Aplicando BDD em testes de REST API: uma experiência prática

Detalhes bibliográficos
Ano de defesa: 2022
Autor(a) principal: Lima, Washington Luiz da Silva
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal do Rio Grande do Norte
Brasil
UFRN
Residência em Tecnologia da Informação - TCE/RN - LATO SENSU
Instituto Metrópole Digital
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://repositorio.ufrn.br/handle/123456789/48322
Resumo: Software development companies need to define software engineering processes, methods and techniques to support the development and quality improvement of their final product. Software testing is one of the development steps that can be used for identifying system defects in order to efficiently correct them. In this context, this work presents an experience of application of the Behavior-Driven Development (BDD) technique in the tests of REST applications. The work proposes the adoption of: (i) Behave technology to write test scenarios; (ii) Python programming language to make REST API requests and access the database; and (ii) Allure tool to generate reports of acceptance test runs. The work presents the results of the application of the BDD technique over a specific period of time.