We have no doubt that the software reliability growth process in the testing phase depends on the test environment factors, such as the attained testing coverage, the number of test-runs and the debugging skills, which affect the software failure occurrence or fault detection phenomenon in the testing phase. In this paper, we propose software reliability models that consider the effects of the testing environment factors. Our models are developed by a program size-dependent discrete binomial-type software reliability modeling approach. This modeling approach is also consistent with software reliability data collection and enables us to consider the effect of the program size. Finally, we compare the accuracy of our models in terms of mean square errors (MSE) and Akaike’s information criterion (AIC) with the existing corresponding model by using actual data.