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

Nível educacional (dc.audience.educationLevel)Especializaçãopt_BR
Orientador(a) (dc.contributor.advisor)Porto, Josiane Brietzke
Lattes Orientador(a) (dc.contributor.advisorLattes)http://lattes.cnpq.br/1935135839153925pt_BR
Autor(a) (dc.contributor.author)Silva, Bruno Machado da
Curso (dc.curso)Especialização em Big Data, Data Science e Data Analyticspt_BR
Data de Disponibilização (dc.date.accessioned)2021-10-07T20:46:34Z
dc.date.available (dc.date.available)2021-10-07T20:46:34Z
Data da defesa / Data do evento (dc.date.issued)2019-01-01
Abstract (dc.description.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.en
Resumo (dc.description.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.pt_BR
URI (dc.identifier.uri)http://www.repositorio.jesuita.org.br/handle/UNISINOS/10298
Nome da instituição (dc.publisher)Universidade do Vale do Rio dos Sinospt_BR
Assunto (dc.subject)Data analyticsen
Assunto (dc.subject)Testes automatizados de softwarept_BR
Assunto (dc.subject)Softwareen
Assunto (dc.subject)Automated software testingen
Título (dc.title)Aplicação de Data Analytics em dados retrospectivos de coberturas de código em testes automatizadospt_BR
Tipo de arquivo (dc.type)TCCpt_BR

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
Bruno Machado da Silva_.pdf
Tamanho:
9.65 MB
Formato:
Adobe Portable Document Format
Descrição:
aplicacao_dataanalytics

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
2.12 KB
Formato:
Item-specific license agreed upon to submission
Descrição: