Abstract
Software testing has become a primary business for a number of IT services companies, and estimation, which remains a challenge in software development, is even more challenging in software testing. This paper presents an overview of software test estimation techniques surveyed, as well as some of the challenges that need to be overcome if the foundations of these software testing estimation techniques are to be improved.
Highlights
Software testing has become a complex endeavor, owing to the multiple levels of testing that are required, such as component testing, integration testing, and system testing, as well as the types of testing that need to be carried out, such as functional testing, performance testing, and security testing [1]
This paper presents an overview of software test estimation techniques surveyed, as well as some of the challenges that need to be overcome if the foundations of these software testing estimation techniques are to be improved
Test estimation in an outsourcing context differs significantly from test estimation embedded in software development, owing to several process factors related to development organization and testing organization, in addition to factors related to the product to be tested
Summary
Software testing has become a complex endeavor, owing to the multiple levels of testing that are required, such as component testing, integration testing, and system testing, as well as the types of testing that need to be carried out, such as functional testing, performance testing, and security testing [1]. It is critical that relevant estimation techniques be used in software testing, depending on the scope what the testing called for. Test estimation consists of the estimation of effort and cost for a particular level of testing, using various methods, tools, and techniques. Test estimation in an outsourcing context differs significantly from test estimation embedded in software development, owing to several process factors related to development organization and testing organization, in addition to factors related to the product to be tested. Distinct pricing approaches, such as time and material, fixed-bid, output-based, and outcome-based pricing, are followed by the industry based on customer needs. The focus of the survey reported here is the estimation of effort for testing, and not the estimation of cost or schedule
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.