QUALITY DEFECTS DETECTION IN UNIT TESTS

Authors

  • Анастасія Павленко National Aviation University

Keywords:

Software engineering, unit tests, metrics, test smells, defects in unit tests, assertion roulette, interacting tests.

Abstract

Аn approach is presented for quality defects detection in unit tests with the help of metrics for software maintenance; method of developing metrics with the help of the unit tests quality characteristics was discussed. Results are demonstrated on the basis of controlled experiment.

Author Biography

Анастасія Павленко, National Aviation University

5th year student of the Software Engineering Department, Computer Science Faculty, National Aviation University. Scientific interests: software engineering, software evolution.

References

A. van Deursen, L. Moonen, A. van den Bergh, and G.Kok, “Refactoring test code” , Proc. Second Intеl Conf. Extreme programming and Flexible Processes in Software Eng., M. Marchesi and G. Gussi, edc., 2001.

R. Sangwan and P. Laplante, “Test-Driven development in Large Projects,” IT Professionals, vol. 8, no. 5, pp. 25-29, Sept./Oct. 2006.

Manuel Breugelmans and Bart Van Rompaey, TestQ: Exploring Structural and Maintenance Characteristics of Unit Test Suites, 2008.

G. Meszaros, xUnit Test Patterns: Refactoring test code. Addison Whesley, 2007.

Bart Van Rompaey, On the detection of Test Smell: A Matric-Based Approach for General Fixture and Eager Test. IEEE Transactions on software engineering, vol.33, no.23, December 2007.

F. Belli and R. Crisan, “Empirical Performance analysis of Computer – Supported Code-Reviwers”, Proc Eight Intеl Symp. Software Reliabiliy Eng., pp. 245-255, 1997.

Jorg Rech, Context-sensitive Diagnosis of Quality Defects in Object-Oriented Software Sustems. University Hildesheim, 2009.

Issue

Section

REPORTS OF INTERNATIONAL SCIENTIFIC AND PRACTICAL CONFERENCE OF STUDENTS AND POST-GRADUATE STUDENTS "SE 2011"