2021
DOI: 10.5753/jserd.2021.1802
|View full text |Cite
|
Sign up to set email alerts
|

How are test smells treated in the wild? A tale of two empirical studies

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 qu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

1
3
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 23 publications
1
3
0
Order By: Relevance
“…The same pressure was also observed by Junior et al [64]. The study gathered data using two methods: a survey with 60 participants and interviews with 50 participants.…”
supporting
confidence: 62%
See 1 more Smart Citation
“…The same pressure was also observed by Junior et al [64]. The study gathered data using two methods: a survey with 60 participants and interviews with 50 participants.…”
supporting
confidence: 62%
“…How are test smells treated in the wild? A tale of two empirical studies [64] Conference Paper (P) Developers perception on the severity of test smells: an empirical study [61] Conference Paper (P) Table A4. TDD overall/testing practices.…”
Section: Data Availability Statementmentioning
confidence: 99%
“…Results included the definition of non‐binary thresholds for four test smells, supporting the user‐perceived maintainability impact. Junior et al 9 surveyed 60 practitioners to investigate their awareness of test smells. Results indicated that practitioners introduce test smells during their daily programming tasks.…”
Section: Related Workmentioning
confidence: 99%
“…Test smells are considered bad practices for developing test code 7,8 . Poorly‐written test code can harm the software testing ability to find bugs and, consequently, the software maintenance activities 9–11 …”
Section: Introductionmentioning
confidence: 99%