Please use this identifier to cite or link to this item: https://ric.cps.sp.gov.br/handle/123456789/37471
Title: Integração entre Behavior Driven Development (BDD) e automação de testes: uma proposta para melhoria da qualidade no desenvolvimento de software
Other Titles: Integration between Behavior Driven Development (BDD) and test automation: a proposal for improving software development quality.
Authors: ALMEIDA, Giovana Cristina Rosa de
Advisor: SILVA, Djalma Domingos da
Other contributor: SOUZA, Mariângela Catelani
COSTA, Saimon dos Santos
type of document: Artigo Científico
Keywords: Desenvolvimento de software (controle de qualidade);Robótica (automação);Documentação de software;Estudos de caso
Issue Date: 3-Jul-2025
Publisher: 121
Citation: ALMEIDA, Giovana Cristina Rosa de. Integração entre Behavior Driven Development (BDD) e automação de testes: uma proposta para melhoria da qualidade no desenvolvimento de software. 2025. Trabalho de Conclusão de Curso (Curso Superior de Tecnologia em Informática para Negócios) – Faculdade de Tecnologia de São José do Rio Preto, São José do Rio Preto, 2025.
Abstract: Diante das limitações impostas pelos testes manuais e das recorrentes falhas de comunicação entre as equipes técnicas e de negócio, torna-se essencial a adoção de práticas que promovam maior eficiência, colaboração e alinhamento no processo de desenvolvimento de software. O Behavior Driven Development (BDD), por empregar uma linguagem acessível e centrada no comportamento do usuário, apresenta-se como uma abordagem eficaz para reduzir ambiguidades e aproximar os diferentes perfis envolvidos no projeto. Quando aliado à automação de testes, o BDD potencializa a validação contínua e confiável dos requisitos do sistema, contribuindo para um ciclo de desenvolvimento mais ágil e seguro. Neste contexto, o presente trabalho propõe a adoção integrada do BDD com a automação de testes em uma empresa que atualmente realiza testes de forma manual. A proposta visa avaliar os impactos dessa transição sobre aspectos como a clareza na definição de requisitos, o alinhamento entre áreas e a mitigação de falhas durante o desenvolvimento. O estudo é conduzido por meio de um estudo de caso, cujos resultados indicam ganhos significativos nos processos de qualidade, colaboração e comunicação entre os times.
Given the limitations imposed by manual testing and the recurring communication failures between technical and business teams, it is essential to adopt practices that promote greater efficiency, collaboration, and alignment in the software development process. Behavior Driven Development (BDD), by using accessible language focused on user behavior, is an effective approach to reduce ambiguities and bring together the different profiles involved in the project. When combined with test automation, BDD enhances the continuous and reliable validation of system requirements, contributing to a more agile and secure development cycle. In this context, this paper proposes the integrated adoption of BDD with test automation in a company that currently performs tests manually. The proposal aims to evaluate the impacts of this transition on aspects such as clarity in defining requirements, alignment between areas, and mitigation of failures during development. The study is conducted through a case study, the results of which indicate significant gains in quality processes, collaboration, and communication between teams.
URI: https://ric.cps.sp.gov.br/handle/123456789/37471
Appears in Collections:Trabalhos de Conclusão de Curso



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.