Proceedings of the International Scientific Conference - Sinteza 2019 2019
DOI: 10.15308/sinteza-2019-369-373
|View full text |Cite
|
Sign up to set email alerts
|

Increasing Unit Test Resilience бy Decreasing Pointcut Fragility

Abstract: By operating at a very detailed level, unit tests are very susceptible to changes in production code. Writing unit tests in aspect-oriented programming can help with their maintainability. However, the existing approaches do not take into account so-called pointcut fragility: a failure to address the intended join points due to small changes in the base code. An approach to increasing unit test resilience to changes in production code by decreasing pointcut fragility is proposed in this paper. The approach is … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 7 publications
0
1
0
Order By: Relevance
“…Unit test coverage and effectiveness (Section III-B5) is discussed as a relevant category for code quality, and a further detailed discussion can be conducted on the quality of the code of the created tests. As typical examples, unit tests code smells [91] and their fragility [92] can be expressed by metrics and further discussed. However, this field is outside the scope of our study.…”
Section: Discussionmentioning
confidence: 99%
“…Unit test coverage and effectiveness (Section III-B5) is discussed as a relevant category for code quality, and a further detailed discussion can be conducted on the quality of the code of the created tests. As typical examples, unit tests code smells [91] and their fragility [92] can be expressed by metrics and further discussed. However, this field is outside the scope of our study.…”
Section: Discussionmentioning
confidence: 99%