“…According to the traditional approach, the testing stop time and software release time should coincide, i.e., company should stop the testing process as soon as it delivers the product to its customers (Okumoto and Goel, 1980;Yamada and Osaki, 1987;Dalal and Mallows, 1988;McDaid and Wilson, 2001;Kapur et al, 2014Kapur et al, , 2015. However, according to some researchers, the software engineers should adopt the policy of releasing the software early and continue the testing process even after the software release to attain the desired reliability aspiration level (Arora et al, 2006;Jiang et al, 2012;Majumdar et al, 2017;Kapur et al, 2019). The benefit of releasing software early is that the competitors will be unable to exploit the market.…”