DocumentCode
3337121
Title
TDDHQ: Achieving Higher Quality Testing in Test Driven Development
Author
Cauevic, A. ; Punnekkat, Sasikumar ; Sundmark, Daniel
Author_Institution
Sch. of Innovation, Design & Eng., Malardalen Univ., Vasteras, Sweden
fYear
2013
fDate
4-6 Sept. 2013
Firstpage
33
Lastpage
36
Abstract
Test driven development (TDD) appears not to be immune to positive test bias effects, as we observed in several empirical studies. In these studies, developers created a significantly larger set of positive tests, but at the same time the number of defects detected with negative tests is significantly higher than those detected by positive ones. In this paper we propose the concept of TDDHQ which is aimed at achieving higher quality of testing in TDD by augmenting the standard TDD with suitable test design techniques. To exemplify this concept, we present combining equivalence partitioning test design technique together with the TDD, for the purpose of improving design of test cases. Initial evaluation of this approach showed a noticeable improvement in the quality of test cases created by developers utilising TDDHQ approach.
Keywords
program testing; software prototyping; TDDHQ; agile practice; equivalence partitioning test design technique; negative tests; positive test bias effects; test case design improvement; test driven development; testing quality; Educational institutions; Programming; Robustness; Software; Standards; Testing; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Advanced Applications (SEAA), 2013 39th EUROMICRO Conference on
Conference_Location
Santander
Type
conf
DOI
10.1109/SEAA.2013.47
Filename
6619485
Link To Document