MELHORIA NO PROCESSO DE ESCRITA DE TESTE, COM BASE NO MODELO BDD (BEHAVIOR DRIVEN DEVELOPMENT)

Publicado em 04/07/2017

Campus
Faculdade Boa Viagem - DeVry | FBV
Título do Trabalho
MELHORIA NO PROCESSO DE ESCRITA DE TESTE, COM BASE NO MODELO BDD (BEHAVIOR DRIVEN DEVELOPMENT)
Autores
  • RENATO AUGUSTO DE VASCONCELOS NUNES
  • ANATIANE VIEIRA DA SILVA
Modalidade
Resumo expandido
Área temática
Gestão da Qualidade
Data de Publicação
04/07/2017
País da Publicação
Brasil
Idioma da Publicação
Português
Página do Trabalho
https://www.even3.com.br/anais/mpct2017/44072-melhoria-no-processo-de-escrita-de-teste-com-base-no-modelo-bdd-(behavior-driven-development)
ISSN
Palavras-Chave
Casos de Teste, BDD, Teste de Software, Melhoria de Processo, Qualidade de Software.
Resumo
Introdução: Visando a qualidade, testar o produto é atividade inerente ao processo de desenvolvimento e se faz altamente necessário para garantir que não seja introduzida uma falha ou defeitos durante o processo (MATTÉ, 2011). Porém, a maioria das empresas de desenvolvimento de software considera o teste de software somente como uma fase dentro do processo de desenvolvimento que em geral, é executada pelos próprios desenvolvedores do produto de software (SOMMERVILLE, 2011 apud SILVA D. D., 2015). Apesar do surgimento de modelos ágeis de desenvolvimento de software após o Manifesto Ágil, muitas empresas optam por utilizar modelos tradicionais de desenvolvimento, como por exemplo, o cascata (waterfall). No uso deste modelo, podemos encontrar vários problemas. Dentre eles, dois estão sendo enfrentados por uma equipe de teste de uma empresa multinacional no ramo de desenvolvimento de software, localizada no Recife, estado de Pernambuco, onde a pesquisa foi realizada. Estes problemas estão relacionados a falta de padronização na escrita dos casos de teste e o tempo gasto para escrever, definindo como tema da pesquisa a melhoria do processo de escrita de teste, no qual beneficiará todos que fazem parte do processo. Objetivo: Considerando o problema da falta de padronização e o tempo gasto para a escrita dos cenários de teste com o uso do modelo tradicional em relação ao modelo do BDD, tem-se como objetivo geral propor uma melhoria no processo de escrita de cenários de teste na empresa pesquisada, e objetivos específicos de análise da eficácia e eficiência do modelo de escrita do BDD (Behavior Driven Development) em relação ao modelo tradicional, e identificação da opinião dos analistas de teste referente aos dois modelos abordados. Metodologia: Para realização da pesquisa, reunimos e sintetizamos o conhecimento bibliográfico sobre o assunto, além de reportar os resultados de uma pesquisa ação e de campo. Foram selecionados alguns artigos científicos, dissertações e teses, entre os meses de Fevereiro e Agosto de 2016, através de repositórios de produção científica. Com as referências selecionadas, deu-se início a criação de mapas mentais referente a cada tópico/sub-tópico abordado. Com o objetivo de ter-se uma melhor organização da aplicação da pesquisa ação e pesquisa de campo, construímos um cronograma, realizando a pesquisa ação entre os dias 26 de Setembro de 2016 e 10 de Outubro de 2016, no qual foi feita uma medição de quantos minutos foram necessários para construir 34 cenários de teste usando o método tradicional de escrita, e a abordagem usada no BDD. A pesquisa de campo, com aplicação de um questionário para identificar o interesse dos analistas sobre o método de escrita do BDD abordado na pesquisa ação aplicada na empresa, foi realizada entre os dias 20 e 28 de Outubro de 2016. Resultados: Após obtenção dos dados da pesquisa ação, identificamos que foram necessários 3756 segundos para escrever os cenários com o método tradicional utilizado na empresa. Já com o uso do método de escrita do BDD, gastou-se 3438 segundos, tendo uma redução de 8,4% no tempo. Identificamos também, que em 52%, o uso do método de escrita do BDD tornou a escrita mais eficiente, tendo uma redução de 19% no tempo necessário para construí-los. Referente a pesquisa de campo aplicada para saber a opinião de cada um em relação ao método de escrita do BDD, 100% responderam que já tiveram algum problema para entender o que outro analista de teste escreveu, além de 64,3% ter uma maior eficiência na escrita, com o uso deste modelo. Conclusão: Esses resultados são capazes de auxiliar a empresa a rever o melhor método de escrita a ser usado, além de mostrar que fazendo uso do método de escrita do BDD foi possível padronizar e ter uma redução de tempo gasto na escrita dos cenários, e que a maioria dos analistas (64,3%) dos analistas acreditam que há uma maior agilidade no processo fazendo-se uso do método de escrita do BDD.
Título do Evento
Mostra de Pesquisa em Ciência e Tecnologia 2017
Cidade do Evento
Fortaleza
Título dos Anais do Evento
Anais da Mostra de Pesquisa em Ciência e Tecnologia 2017
Nome da Editora
Even3
Meio de Divulgação
Meio Digital

Como citar

NUNES, RENATO AUGUSTO DE VASCONCELOS; SILVA, ANATIANE VIEIRA DA. MELHORIA NO PROCESSO DE ESCRITA DE TESTE, COM BASE NO MODELO BDD (BEHAVIOR DRIVEN DEVELOPMENT).. In: Anais da Mostra de Pesquisa em Ciência e Tecnologia 2017. Anais...Fortaleza(CE) DeVry Brasil - Damásio - Ibmec, 2019. Disponível em: https//www.even3.com.br/anais/mpct2017/44072-MELHORIA-NO-PROCESSO-DE-ESCRITA-DE-TESTE-COM-BASE-NO-MODELO-BDD-(BEHAVIOR-DRIVEN-DEVELOPMENT). Acesso em: 16/07/2025

Trabalho

Even3 Publicacoes