Practices and Tools for Better Software Testing

Conference Paper (2018)
Author(s)

D. Spadini (TU Delft - Software Engineering)

Research Group
Software Engineering
Copyright
© 2018 D. Spadini
DOI related publication
https://doi.org/10.1145/3236024.3275424
More Info
expand_more
Publication Year
2018
Language
English
Copyright
© 2018 D. Spadini
Research Group
Software Engineering
Pages (from-to)
928-931
ISBN (electronic)
978-1-4503-5573-5
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Automated testing (hereafter referred to as just ‘testing’) has become an essential process for improving the quality of software systems. In fact, testing can help to point out defects and to ensure that production code is robust under many usage conditions. However, writing and maintaining high-quality test code is challenging and frequently considered of secondary importance. Managers, as well as developers, do not treat test code as equally important as production code, and this behaviour could lead to poor test code quality, and in the future to defect-prone production code. The goal of my research is to bring awareness to developers on the effect of poor testing, as well as helping them in writing better test code. To this aim, I am working on 2 different perspectives: (1) studying best practices on software testing, identifying problems and challenges of current approaches, and (2) building new tools that better support the writing of test code, that tackle the issues we discovered with previous studies.
Pre-print: https://doi.org/10.5281/zenodo.1411241

Files

Main.pdf
(pdf | 0.469 Mb)
License info not available