Title :
Prioritization of Unit Testing on non-object oriented using a top-down based approach
Author :
Kheirkhah, Atabak ; Daud, Salwani Mohd
Author_Institution :
Adv. Inf. Sch., Univ. Teknol. Malaysia, Kuala Lumpur, Malaysia
Abstract :
The issue which makes Unit Testing so tough is the ambiguous ways that the software world keeps moving forward. Although sometimes by implementing simple unit testing methods, this task become easy to handle. However to achieve a comprehensive unit testing it is supposed to test all corners of software such as database, devices, communication etc. This paper proposes an orthogonal software testing approach based on Top-Down technique which treats the input parameters of a software unit in an orthogonal partitioning to dynamic level of testing. Describes how test cases are statistically for each trial of software testing steps and makes a dynamic partitioning approach on non-object oriented experiments. The adequacy of the generated test cases can be validated by examining testing coverage metrics. The authors have considered using of different partitioning and mock objects help to make an isolated testing, improve code´s structure and automated testing possibility. The results of the test case executions can be analyzed in order to find the “IF” metrics for partitioning the traceable ways and detecting defects, to generate more effective test cases in future testing, and to help locate and correct defects in the early stage of testing.
Keywords :
program testing; software metrics; dynamic partitioning; nonobject oriented experiments; software testing; software unit input parameters; testing coverage metrics; top-down technique; unit testing prioritization; Databases; Electronic mail; Measurement; Partitioning algorithms; Software; Software testing; CFG; Non-Object Oriented; P-Nodes; Top-Down testing; software unit testing;
Conference_Titel :
Software Engineering Conference (MySEC), 2014 8th Malaysian
Conference_Location :
Langkawi
DOI :
10.1109/MySec.2014.6985991