Artigo
How are test smells treated in the wild? A tale of two empirical studies
Carregando...
Notas
Data
Orientadores
Coorientadores
Membros de banca
Título da Revista
ISSN da Revista
Título de Volume
Editor
Sociedade Brasileira de Computação
Faculdade, Instituto ou Escola
Departamento
Programa de Pós-Graduação
Agência de fomento
Tipo de impacto
Áreas Temáticas da Extenção
Objetivos de Desenvolvimento Sustentável
Dados abertos
Resumo
Abstract
Developing test code may be a time-consuming process that requires much effort and cost, especially when done manually. In addition, during this process, developers and testers are likely to adopt bad design choices, which may lead to introducing the so-called test smells in the test code. As the test code with test smells size increases, these tests might become more complex, and as a consequence, much more challenging to understand and evolve them correctly. Therefore, test smells may harm the test code quality and maintenance and break the whole software testing activities. In this context, this study aims to understand whether software testing practitioners unintentionally insert test smells when they implement test code. We first carried out an expert survey to analyze the usage frequency of a set of test smells and then interviews to reach a deeper understanding of how practitioners deal with test smells. Sixty professionals participated in the survey, and fifty professionals participated in the interviews. The yielded results indicate that experienced professionals introduce test smells during their daily programming tasks, even when using their companies’ standardized practices. Additionally, tools support test development and quality improvement, but most interviewees are not aware of test smells’ concepts.
Descrição
Área de concentração
Agência de desenvolvimento
Palavra chave
Marca
Objetivo
Procedência
Submitted by Eliana Bernardes (eliana@biblioteca.ufla.br) on 2022-08-04T19:00:37Z
No. of bitstreams: 2
ARTIGO_How are test smells treated in the wild A tale of two empirical studies.pdf: 437011 bytes, checksum: 45f88ec0e0abdf44900b2330b9c30996 (MD5)
license_rdf: 907 bytes, checksum: c07b6daef3dbee864bf87e6aa836cde2 (MD5)
Approved for entry into archive by Eliana Bernardes (eliana@biblioteca.ufla.br) on 2022-08-04T19:00:44Z (GMT) No. of bitstreams: 2 ARTIGO_How are test smells treated in the wild A tale of two empirical studies.pdf: 437011 bytes, checksum: 45f88ec0e0abdf44900b2330b9c30996 (MD5) license_rdf: 907 bytes, checksum: c07b6daef3dbee864bf87e6aa836cde2 (MD5)
Made available in DSpace on 2022-08-04T19:00:44Z (GMT). No. of bitstreams: 2 ARTIGO_How are test smells treated in the wild A tale of two empirical studies.pdf: 437011 bytes, checksum: 45f88ec0e0abdf44900b2330b9c30996 (MD5) license_rdf: 907 bytes, checksum: c07b6daef3dbee864bf87e6aa836cde2 (MD5) Previous issue date: 2021
Approved for entry into archive by Eliana Bernardes (eliana@biblioteca.ufla.br) on 2022-08-04T19:00:44Z (GMT) No. of bitstreams: 2 ARTIGO_How are test smells treated in the wild A tale of two empirical studies.pdf: 437011 bytes, checksum: 45f88ec0e0abdf44900b2330b9c30996 (MD5) license_rdf: 907 bytes, checksum: c07b6daef3dbee864bf87e6aa836cde2 (MD5)
Made available in DSpace on 2022-08-04T19:00:44Z (GMT). No. of bitstreams: 2 ARTIGO_How are test smells treated in the wild A tale of two empirical studies.pdf: 437011 bytes, checksum: 45f88ec0e0abdf44900b2330b9c30996 (MD5) license_rdf: 907 bytes, checksum: c07b6daef3dbee864bf87e6aa836cde2 (MD5) Previous issue date: 2021
Impacto da pesquisa
Resumen
Palavras-chave
ISBN
DOI
Citação
SILVA JÚNIOR, N. et al. How are test smells treated in the wild? A tale of two empirical studies. Journal of Software Engineering Research and Development, [S.l.], v. 9, 2021.
Link externo
Avaliação
Revisão
Suplementado Por
Referenciado Por
Licença Creative Commons
Exceto quando indicado de outra forma, a licença deste item é descrita como Attribution 4.0 International

