Print Email Facebook Twitter On How Developers Test Open Source Software Systems Title On How Developers Test Open Source Software Systems Author Zaidman, A. Van Rompaey, B. Demeyer, S. Van Deursen, A. Faculty Electrical Engineering, Mathematics and Computer Science Department Software Technology Date 2007-05-27 Abstract Engineering software systems is a multidisciplinary activity, whereby a number of artifacts must be created — and maintained — synchronously. In this paper we investigate whether production code and the accompanying tests co-evolve by exploring a project’s versioning system, code coverage reports and size-metrics. Three open source case studies teach us that testing activities usually start later on during the lifetime and are more “phased”, although we did not observe increasing testing activity before releases. Furthermore, we note large differences in the levels of test coverage given the proportion of test code. To reference this document use: http://resolver.tudelft.nl/uuid:6b8768df-035b-48ff-a982-e00356c3ed47 Publisher Delft University of Technology, Software Engineering Research Group ISSN 1872-5392 Source Technical Report Series TUD-SERG-2007-012 Part of collection Institutional Repository Document type report Rights (c) 2007 The authors. Software Engineering Research Group, Department of Software Technology, Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology. Files PDF TUD-SERG-2007-012.pdf 858.13 KB Close viewer /islandora/object/uuid:6b8768df-035b-48ff-a982-e00356c3ed47/datastream/OBJ/view