Improving effectiveness of testing using reusability factor
Maryam Ahmed, Rosziati Ibrahim · 2014
An important aspect of software development and engineering is software testing. Despite the indispensable role of testing, developers find the process as tiring and repetitive. Testing has been known to take more than half of system development time and effort. However, the concept of software reuse reduces the boredom of repeating the same activity by generating reusable codes that can be used to test other systems. This paper discusses the possible areas where reuse can be done in software testing, the economic effect of reusability in testing and the effect of reusability in testing effort. Reusability can be said to reduce testing effort and increase the economic value (profit) of software testers without compromising the quality of the software.