ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

SOFTWARE TESTING AND SOFTWARE DEVELOPMENT LIFECYCLES

Journal: INTERNATIONAL JOURNAL OF COMPUTERS & DISTRIBUTED SYSTEMS (Vol.2, No. 3)

Publication Date:

Authors : ;

Page : 11-16

Keywords : Software testing; software specifications; software quality plan; software development lifecycles; regression testing;

Source : Download Find it from : Google Scholarexternal

Abstract

Software Testing is the process used to help identify the correctness, completeness, security, and quality of developed computer software. What is Software Testing? Process of validating and verifying that a program does what it is expected to do. Software Testing is an empirical investigation conducted to provide stakeholders with information about the quality of the product or service under test, with respect to the context in which it is intended to operate. Software Testing also provides an objective, independent view of the software to allow the business to appreciate and understand the risks at implementation of the software. Test techniques include, but are not limited to, the process of executing a program or application with the intent of finding software bugs. It can also be stated as the process of validating and verifying that a software program/application/product meets the business and technical requirements that guided its design and development, so that it works as expected and can be implemented with the same characteristics. Software Development Life Cycle (SDLC) is a methodology that is typically used to develop, maintain and replace information systems for improving the quality of the software design and development process.

Last modified: 2016-07-02 19:33:21