QUALITY METRICS OF TEST SUITES IN TESTDRIVEN
DESIGNED APPLICATIONS

Hessah Alkaoud and Kristen R. Walcott 
Department of Computer Science, University of Colorado Springs, CO, USA 



ABSTRACT

New techniques for writing and developing software have evolved in recent years. One is Test-Driven Development (TDD) in which tests are written before code. No code should be written without first having a test to execute it. Thus, in terms of code coverage, the quality of test suites written using TDD should be high.

In this work, we analyze applications written using TDD and traditional techniques. Specifically, we demonstrate the quality of the associated test suites based on two quality metrics: 1) structure-based criterion, 2) fault-based criterion. We learn that test suites with high branch test coverage will also have high mutation scores, and we especially reveal this in the case of TDD applications. We found that TestDriven Development is an effective approach that improves the quality of the test suite to cover more of the source code and also to reveal more.

KEYWORDS

Test Driven Development, Mutation Testing, Coverage Testing, TDD Processes 











Comments

Popular posts from this blog

International Journal of Software Engineering & Applications(IJSEA)

International Journal of Software Engineering & Applications (IJSEA)

Generic Modelling Using Uml Extensions for Queens Challenge Puzzle Game From 1 to 25 Levels System