Use este identificador para citar ou linkar para este item: https://ric.cps.sp.gov.br/handle/123456789/37471
Título: Integração entre Behavior Driven Development (BDD) e automação de testes: uma proposta para melhoria da qualidade no desenvolvimento de software
Título(s) alternativo(s): Integration between Behavior Driven Development (BDD) and test automation: a proposal for improving software development quality.
Autor(es): ALMEIDA, Giovana Cristina Rosa de
Orientador(es): SILVA, Djalma Domingos da
Outro(s) contribuidor(es): SOUZA, Mariângela Catelani
COSTA, Saimon dos Santos
Tipo documental: Artigo Científico
Palavras-chave: Desenvolvimento de software (controle de qualidade);Robótica (automação);Documentação de software;Estudos de caso
Data do documento: 3-Jul-2025
Editor: 121
Referência Bibliográfica: 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.
Resumo: 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
Aparece nas coleções:Trabalhos de Conclusão de Curso

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
informaticanegocios_2025_1_giovanacristinarosadealmeida_integracaoentrebehaviordrivendevelopmen.pdf1.69 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.