Skip navigation
Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.ufpe.br/handle/123456789/30871

Comparte esta pagina

Título : Uma abordagem orientada a aspecto para escrita de história do usuário com Gherkin
Autor : ARAUJO, Mike Christian de Sousa
Palabras clave : Engenharia de software; Engenharia de requisitos
Fecha de publicación : 3-mar-2017
Editorial : Universidade Federal de Pernambuco
Resumen : O entendimento das características do software e a criação de testes são importantes etapas na busca pela construção de sistemas de software com qualidade, confiança e que atenda as expectativas do usuário. O Behavior Driven Development (BDD) se utiliza da notação Gherkin (Given-When-Then) para escrever testes de aceitação por meio da criação de histórias e cenários. No entanto, a escrita de bons testes depende do entendimento dos interesses levantados pelos usuários para o sistema e como estes estão conectados. Neste sentido, o presente trabalho buscou investigar o uso de Aspect-Oriented Requirements Engineering (AORE) como uma iniciativa para auxiliar nas especificações de testes baseados em histórias do usuário, como acontece em BDD, e, assim, apresentar uma abordagem com etapas definidas para identificar e modularizar interesses transversais durante a escrita dos testes criados com a notação Gherkin, e possibilitar que os testes escritos reflitam as várias ligações existentes entre os requisitos. Para isso, foi realizado um levantamento na literatura para obter conhecimento teórico-científico sobre a aplicação de Orientada a Aspecto na Engenharia de Requisitos e na identificação das características dos modelos propostos de aplicação de AORE. Com base nos conceitos e prática do BDD e das abordagens genéricas de aplicação dos conceitos de orientação a aspecto na especificação de requisitos, foi definido o passo a passo que compõe a abordagem proposta no trabalho. A abordagem foi aplicada no exemplo demonstrativo Automated Teller Machine (ATM) para ilustrar as etapas da abordagem na especificação dos testes criados com a notação Gherkin. Assim, este trabalho é uma tentativa de estabelecer uma abordagem que possa auxiliar na especificação dos testes criados com a notação Gherkin para identificar e modularizar interesses transversais.
URI : https://repositorio.ufpe.br/handle/123456789/30871
Aparece en las colecciones: Dissertações de Mestrado - Ciência da Computação

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
DISSERTAÇÃO Mike Christian de Sousa Araujo.pdf8,3 MBAdobe PDFVista previa
Visualizar/Abrir


Este ítem está protegido por copyright original



Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons