Title :
Towards combining functional requirements tests and unit tests as a preventive practice against software defects
Author :
Dudila, Raluca ; Letia, Ioan Alfred
Author_Institution :
Dept. of Comput. Sci., Tech. Univ. of Cluj-Napoca, Cluj-Napoca, Romania
Abstract :
During the last decade, software testing has gained increased popularity and awareness. Despite this fact, major companies around the world have already started to eliminate the process of software testing as a singular activity and have included it within the other steps of the software life-cycle. By adhering to this tendency, this article concentrates on exploring two existing white box and black box testing techniques together with a method by which they can be combined and applied during code creation in order to minimize the debugging effort at a later point in time. An open source software program written in .NET was chosen for demonstrating the proposed gray-box method and a small analysis on the use-case coverage was made.
Keywords :
functional programming; program debugging; program testing; public domain software; software quality; .NET; black box testing technique; debugging effort minimization; functional requirements tests; gray-box method; open source software program; preventive practice; software defects; software life-cycle; software quality; software testing; unit tests; use-case coverage; white box testing technique; Best practices; Computer bugs; Open source software; Predictive models; Software quality; Testing; Black Box; Branch testing; Defect Prevention; Equivalence Class Partitioning; White Box;
Conference_Titel :
Intelligent Computer Communication and Processing (ICCP), 2013 IEEE International Conference on
Conference_Location :
Cluj-Napoca
Print_ISBN :
978-1-4799-1493-7
DOI :
10.1109/ICCP.2013.6646121