Please use this identifier to cite or link to this item:
http://hdl.handle.net/10266/810
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) |
URI: | http://hdl.handle.net/10266/810 |
Appears in Collections: | Masters Theses@CSED |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
810 Youddha Beer Singh (80732027).pdf | 6.13 MB | Adobe PDF | ![]() View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.