Back to results

Brazil UFF

Um estudo preliminar sobre bugs reportados e métricas de testes em projetos open-source em JavaScript

Abstract

dc:description.abstract

Softwares de código aberto possuem como característica destacada a participação da comunidade de interessados em seu desenvolvimento. Usuários, desenvolvedores e outros interessados participam da construção do software em colaboração, solicitando melhorias e reportando bugs. A fim de permitir essa colaboração, projetos de software fazem uso de sistema de issue trackers, como o fornecido pelo GitHub. É possível analisar estes repositórios para entender praticas de engenharia de software, incluindo testes. Este trabalho buscou analisar os reportes de bugs feitos no sistema de issues do GitHub para cinco projetos de código aberto escritos em JavaScript e relacioná-los com algumas métricas relacionadas a teste e desenvolvimento de software. Para isto, foi feita uma análise manual das issues dos projetos a fim de detectar issues que relataram reportes de bugs. Também foi realizada a coleta de métricas como a cobertura de código, estrelas e quantidade de testes. Este trabalho encontrou, para os projetos selecionados, que quanto maior a cobertura de código, maior o número de reportes de bugs quando normalizados pelo número de linhas de código e que a cobertura parece não ter relação com a quantidade de reportes de bugs quando normalizados pelo número de estrelas. Já a relação entre a quantidade de testes com os reportes de bugs, levando-se em consideração o tamanho do projeto, parece haver alguma relação, ainda que não estrita. Por fim, os resultados parecem indicar que quanto maior a quantidade de estrelas do projeto, menor a quantidade de reporte de bugs, indicando uma relação inversamente proporcional

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Vinhas, Rafael gonçalves Rodrigues da Cunha

Rights

dc:rights
Statement dc:rights
  • Open Access
Language dc:language.iso
pt_BR

Identifiers

dc:identifier.*
Repository record dc:identifier.uri
http://app.uff.br/riuff/handle/1/31603
OAI identifier oai:identifier
oai:app.uff.br:1/31603

Chain of custody

source
Harvested from
Brazil UFF
Base URL
app.uff.br/oai/request
Last updated
2026-07-27
Source record
OAI-PMH GetRecord
related terms
citation

Vinhas, Rafael gonçalves Rodrigues da Cunha. Um estudo preliminar sobre bugs reportados e métricas de testes em projetos open-source em JavaScript. http://app.uff.br/riuff/handle/1/31603