@inproceedings{88ac3bc8d34047279ab79969430ff57e,
title = "The quality of junit tests: An empirical study report",
abstract = "The quality of unit tests gains substantial importance in modern software systems. This work explores the way in which Junit tests are written in real world Java systems. We analyse 112 Java repositories and measure the quality of unit tests by finding patterns which indicate good practices of coding. Our results show that the quality of real world unit tests is low, and that in many cases, unit tests don't follow the well-known recommendations for writing unit tests. These early results demonstrate the need for more tools and techniques for refactoring of tests.",
keywords = "Algebraic Representation, Software Engineering, Software Metrics, Taxonomy, Testing",
author = "Ma'ayan, {Dor D.}",
note = "Publisher Copyright: {\textcopyright} 2018 Association for Computing Machinery.; ACM/IEEE 1st International Workshop on Software Qualities and Their Dependencies, SQUADE 2018, co-located with International Conference on Software Engineering, ICSE 2018 ; Conference date: 28-05-2018",
year = "2018",
month = may,
day = "28",
doi = "10.1145/3194095.3194102",
language = "אנגלית",
isbn = "9781450357371",
series = "Proceedings - International Conference on Software Engineering",
publisher = "IEEE Computer Society",
pages = "33--36",
booktitle = "Proceedings - 2018 ACM/IEEE 1st International Workshop on Software Qualities and Their Dependencies, SQUADE 2018",
address = "ארצות הברית",
}