Detalhes bibliográficos
Ano de defesa: |
2022 |
Autor(a) principal: |
Lima, Washington Luiz da Silva |
Orientador(a): |
Kulesza, Uirá |
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
|
Programa de Pós-Graduação: |
Residência em Tecnologia da Informação - TCE/RN - LATO SENSU
|
Departamento: |
Instituto Metrópole Digital
|
País: |
Brasil
|
Palavras-chave em Português: |
|
Link de acesso: |
https://repositorio.ufrn.br/handle/123456789/48322
|
Resumo: |
Empresas de desenvolvimento de software necessitam definir processos, métodos e técnicas de engenharia de software para apoiar o desenvolvimento e melhoria da qualidade do seu produto final. Testes de software é uma das etapas do desenvolvimento que podem ser usadas para defeitos em sistemas, de forma a corrigi-los de forma eficiente. Neste contexto, este trabalho apresenta uma experiência de aplicação da técnica de Behavior-Driven Development (BDD) nos testes de aplicações REST, no contexto do sistema SIAIObras do TCE-RN. O trabalho propõe a adoção da: (i) tecnologia Behave para escrever os cenários dos testes; (ii) linguagem de programação Python para fazer as requisições a REST API e acessar o banco de dados; e (ii) ferramenta Allure para gerar relatórios de execuções de testes de aceitação. O trabalho apresenta os resultados da aplicação da técnica de BDD ao longo de um período específico de tempo. |