RDBU| Repositório Digital da Biblioteca da Unisinos

Aplicação de Data Analytics em dados retrospectivos de coberturas de código em testes automatizados

Mostrar registro simples

Autor Silva, Bruno Machado da;
Orientador Porto, Josiane Brietzke;
Lattes do orientador http://lattes.cnpq.br/1935135839153925;
Instituição Universidade do Vale do Rio dos Sinos;
Título Aplicação de Data Analytics em dados retrospectivos de coberturas de código em testes automatizados;
Resumo Os testes automatizados de software são capazes de, em conjunto, prevenir inúmeros defeitos de software nas fases iniciais de desenvolvimento. Entre as ferramentas que compõem estes tipos de testes, existem as bibliotecas de cobertura de código, que, ao instrumentarem o código-fonte, permitem que o desenvolvedor saiba exatamente os pontos que ainda não foram executados, ou ainda destacando os que carecem de verificações mais profundas. Estas ferramentas produzem uma série de dados que podem ser analisados, tornando possível guardá-los e analisá-los. Então usando uma abordagem de estatística não paramétrica, o estudo verifica os dados cadastrais de desenvolvedores, cruzando com os dados de cobertura de código produzidos por estes, afim de encontrar as características que melhor apontemos desenvolvedores que precisariam de treinamentos em testes automatizados de software. Os resultados mostraram as características cadastrais dos usuários que possuem menor porcentagem de cobertura de código em testes, indicando assim possíveis grupos de candidatos aos treinamentos internos.;
Abstract Automated software testing can prevent numerous software defects in the early stages of development. Among the tools that do automated testing there are code coverage libraries, which instrumenting the source code, allowing the developer to know exactly the points that have not yet been executed and highlighting those that need further verification as well. These tools produce a series of data that can be analyzed, creating the possibility to store and analyze the data. So using a non-parametric statistical approach, the study verifies developer profile data and code coverage data produced by libraries, to find the features that best appoint developers that need training in automated software testing. The results show characteristics from low testing code coverage profiles. It’s point to possible groups that need more focus on internal trainings.;
Palavras-chave Data analytics; Testes automatizados de software; Software; Automated software testing;
Tipo TCC;
Data de defesa 2019-01-01;
URI http://www.repositorio.jesuita.org.br/handle/UNISINOS/10298;
Nivel Especialização;
Curso Especialização em Big Data, Data Science e Data Analytics;


Arquivos deste item

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples

Buscar

Busca avançada

Navegar

Minha conta

Estatística