Please use this identifier to cite or link to this item:
Title: Role of Testing in Phases of SDLC and Quality
Authors: Singh, Youddha Beer
Supervisor: Goel, Shivani
Keywords: testing;Phases of SDLC;quality attributes
Issue Date: 24-Jul-2009
Abstract: Software testing is a technique aimed at evaluating an attribute or capability/usability of a program or product/system and determining that it meets its quality. Although crucial to software quality and widely deployed by programmer & testers, software testing still remains an art, due to limited understanding of the principles of software. The difficulty in software testing stem from the complexity of software we cannot completely test a program with moderate complexity. Testing is more than just debugging. The purpose of testing can be quality assurance, verification and validation, or reliability estimation. Software testing is a trade off between budget, time and quality. There is various type of testing, We choose that type of testing technique which is suitable according to our quality attribute. We are concerned with the life cycle of finding the debug by which we can easily understand that how the debugs are found and report it. Quality is the central concern of software engineering. Testing is the single most widely used approach to ensuring software quality. This thesis report presents various types of software testing techniques and their classification. In this report a model “software development life cycle testing model” is proposed in which we categorise all type of testing techniques related to quality attribute and to test all phases of SDLC and identify that which type of testing technique can be applied to which type of SDLC phase. Software testing is an important technique for assessing the quality of a software product. In this thesis, various types of software testing technique and various attributes of software quality are explained. Identifying the types of testing that can be applied for checking a particular quality attribute is the aim of this thesis report. All types of testing can not be applied in all phases of software development life cycle. Which testing types are applicable in which phases of life cycle of software development is also summarized.
Description: M.E.(CSED)
Appears in Collections:Masters Theses@CSED

Files in This Item:
File Description SizeFormat 
810 Youddha Beer Singh (80732027).pdf6.13 MBAdobe PDFThumbnail

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.