An enhanced marking target statement strategy of E-PIE for testability estimation
Megha Joshi, Neetu Sardana · 2014
To enhance the testing, testability has been introduced. Testability refers the ease of testing with which faults in software are revealed. PIE (Propagation, Infection, Execution) is the strategy to estimate the software testability. To reduce the computational overhead of PIE, E-PIE (Extended Propagation, Infection, Execution) has been introduced. E-PIE technique consists of three stages. During the initial stages program is broken into blocks and then groups are generated. During the final stage target statements are being marked that is an essential part of E-PIE as testability computed for the marked target statement becomes the testability of whole group. In conventional E-PIE first statement of a group is being chosen as the target statement. This paper proposes another marking target statement strategy in which last statement is being chosen from every group to compute testability. Experimental results show that the proposed strategy provides better group testability as compared to the existing marking statement strategy.