SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 01 | Jan 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1259
Research Study on Testing Mantle in SDLC
Sanjana
Assistant Professor, Dept. of Computer Science and Engineering, Roorkee College of Engineering, Roorkee
-----------------------------------------------------------------------***--------------------------------------------------------------------
Abstract: In the today’s fast growing world of modernization
and globalization, every client wants the products to be
implemented and updated faster than their
competitors. Customer want more for software releases with
new features to be implemented in short span of time without
any defect. Releasing software with so many bugs may affects
the user experience which makes bad impact on quality
impression. So, testing plays an eminent role in software
development life cycle. This paper includes how testing is
involved and the mantle of testing in SDLC.
Keywords: software development, software testing, role
and importance of testing.
1. INTRODUCTION
Usually software testing is considered as one of the phase of
software development life cycle. Software Testing is the
process of finding bugs in the software & make the software
bug free. In the software development life cycle(SDLC) the
testing plays an important role, which helps to improve the
quality, reliability & performance of the system with all
check, what all functions software supposed to do & also
check that Software is not doing what the software not
supposed to do. But prior to that, one should knowaboutthe
various phases involved in the software development
process along with testing model.
2. Phases of SDLC along with Testing Model
Software development life cycle is a framework that defines
the steps involved in the software at each phase. It covers
the detailed plan for building, deployingandmaintainingthe
software. The purpose of SDLC is to deliver a high quality
product according to the requirement of a customer. SDLC
has defined its phases as requirement gathering, feasible
analysis, designing, Coding, Testing, deployment and
Maintenance. The necessity is to adhere to the phases in
order to provide the product in a systematic manner. If the
proper cycle is not followed, then this will lead to failure of
the product. Suppose, a software has to be developed and a
team is divided to work on different modules and is allowed
to work as they want. If one of the developers decides to do
design first whereas the other decides to do code first and
the other on the documentation part. Then, this will lead to
project failure because of which it is necessary to have a
good knowledge and understanding among the team
members to deliver an expected product.
Phase 1: Requirement Analysis and Gathering
The requirement is the first stage in the SDLC process. It is
conducted by the senior team members with inputs from all
the stakeholders and domain experts in the industry.
Planning for the quality assurance requirements and
reorganization of the risks involved is alsodoneatthisstage.
This stage gives a clearer picture of the scope of the entire
project and the anticipated issues, opportunities, and
directives which triggered the project. Requirements
Gathering stage need teams to get detailed and precise
requirements finalize the work in necessary
Phase 2: Feasibility study
Once the requirement analysis phase is completed the next
step is to define and document software needs. This process
conducted with the help of 'Software Requirement
Specification' document also known as 'SRS' document. It
includes everything which should be designed and
developed during the project life cycle.
Types of feasibilities checks include:-
Economic: Can we completetheproject withinthe budget or
not?
Legal: Can we handle this project as cyber law and other
regulatory framework.
Operation feasibility: Can we create operations which are
expected by the client?
Technical: Need to check whether the current computer
system can support the software.
Schedule: Decide that the project can be completed within
the given schedule or not.
Phase 3: Design
The system and software design documents are preparedas
per the requirement specification document. This design
phase serves as input for the next phase of the model.
High-Level Design (HLD)
 Brief description and name of each module.
 Interface relationship and dependencies between
modules.
 Database tables identified along with their key
elements.
 Complete architecture diagrams along with
technology details
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 01 | Jan 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1260
Low-Level Design(LLD)
 Functional logic of the modules.
 Database tables, which include type and size.
 Complete detail of the interface.
 Addresses all types of dependency issues.
 Complete input and outputs for every module.
Phase 4: Coding
Once the system design phase is over, the next phase is
coding. In this phase, developers start building the entire
system by writing code using the chosen programming
language.
In the coding phase, tasks are divided into units or modules
and assigned to the various developers.
It is the longest phase of the Software Development Life
Cycle process. In this phase, Developer needs to follow
certain predefined coding guidelines. They also need to use
programming tools like compiler, interpreters, debugger to
generate and implement the code.
Phase 5: Testing
Once the software is complete, and it is deployed in the
testing environment. The testing team starts testing the
functionality of the entire system. This is done to verify that
the entire application works according to the customer
requirement.
During this phase, QA and testing team may find some
bugs/defects which they communicate to developers. The
development team fixes the bug and sends back to QA for a
re-test.
This process continues until the software is bug-free, stable,
and working according to the business needs of that system.
Phase 6: Installation/Deployment
Once the software testing phase is over and no bugs or
errors left in the system then the final deployment process
starts. Based on the feedback given by the project manager,
the final software is released and checked for deployment
issues if any.
Phase 7:Maintenance
Once the system is deployed, customer start using the
developed system using the following three activities:
Bug fixing - bugs are reported because of some scenarios
which are not tested at all.
Upgrade - Upgrading the applicationtothenewerversionsof
the Software
Enhancement - Adding some new features into the existing
software
Fig 1: Software testing Model
3. IMPORTANCE OF TESTING IN SDLC
Testing should be introduce in the early stage of the SDLC,
The cost of fixing the bug is larger if testing is not done in
early stage & bugs found in later stages. It is not possible to
make software application defect free but testing will be
necessary. In the testing process maynotfixtheentiredefect
present in the software application or it we cannot say it as
software application is 100% error free & user friendly.
Recognition of Error and Faults
Testing step is one step which resolves the errors and faults
in the software application. These errors maybeinunitlevel
or in system level. After going through so many testing the
application will be free of errors that may be disturbing the
application.
Statistics to Shareholders and Status of Organization
Testing stage helps to know the condition of product and
work standards. The stakeholders get better data through
testing stage about utility value too.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 01 | Jan 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1261
Enhancement in Product Standards
Testing can help to know the real result and the probable
result. It also helps to pick up the standards of the software.
With proper testing an application can come out of bugs and
build up ideal software for the end-users.
Technical Significance
Testing segment is significant for technical characteristicsof
any SDLC, as the software then completed with technically
satisfied.
To Succeed of any Contentious Programmers
Ideal testing functions and tools aid to evolve uptheproduct
in business and keep programmers away from the other
contestant. Going though all stages of testing, the software
application will be more bugs free, protectedandtechnically
sound.
Free from any Risk
Whenever going to develop any software, testing is an
essential part. When develop software without any testing
then it may cause lots of risks to the end users. To free
everyone from any risk, it is essential that to go under all
testing stages.
Enhanced Standards
Appropriate tested application provides additional
assurance of build up with best software. Moreover, it
refines standards of application as incessant and all types of
testing stages have prepared a protected and harmless
software application that could be worn by the end users.
Confirmation and Corroboration
One of the major targets of testing stage in SDLC is for
confirmation and corroboration. Testing is greatly used in
confirmation and corroboration method. Depending on the
result we can compare among standards of several software
application.
Credibility Evaluation
Testing stage also insist this important issue. If the software
application has gone through all the testing types the
application will surely be a reliable one. So, testing evaluate
credibility of software application. Testing provides the
greatest analytical process to give equipped testing on
product ensuing in a credible product.
Demonstrate Accessibility and Feasibility
One of the most significant targets of testing is to
demonstrate the product is both accessible and functional.
Accessibility testing is where the application is delivering to
a select assembly of users and their functioning with the
application is noticed.
Avoid Fault Immigration
In the first stage of SDLC, most of the faults have been found.
If the faults can be noticed earlier, then these may be
prohibited from immigrating tothefollowingprogressstage.
If the errors could be discover previously then the saving of
software development cost will be vast.
Fig 2: Testing in different Phases
4. SOFTWARE TESTING MANTLE IN SDLC
Inception Phase
In this phase, a test engineer will get an opportunity to
indentify the necessities of project. Normally the data are
recorded by the architecture team in the architectural
reference document.Data design,informationdesign,system
design are the main issues in this phase.
Elaboration Phase
In this phase, a test engineer will get an opportunity to
indentify how the project is planned. This is a major phase,
where the entire design of the project is documented in the
JAD phase in the System requirement document, business
requirement document, product requirement document
commercial use cases.
Construction Phase
In this phase if any fault or errors are originate then these
are test again and it goes though the regression testing. With
the help of regression
Transition Phase
In this phase, programmers play an important role of
building the application depends on the plan acknowledged
during the JAD stage.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 01 | Jan 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1262
Fig 3: Different Testing Phases
5. CONCLUSION
Testing has a significant part in SDLC although the testing
also upgrades the standards of the software and
programmed by recognizing errors prior in the system. It
also upgrades the standard of organization. In the today’s
competitive market only the quality product stays longtime
firmly, so to make sure the produce the good qualityproduct
the testing of application is key factor in SDLC. Most
important thing of testing is the development environment,
different than the testing environment and the testing done
on testing environment is similar to production
environment.
6. REFERENCES
[1]J. A. Whittaker, “What is Software Testing? And Why Is It
So Hard?”IEEE Software, January 2000, pp. 70-79.
[2]D. G elperin and B. Hetzel, “The Growth of Software
Testing”, Communications of the ACM, Volume 31 Issue 6,
June 1988, pp. 687-695.
[3]Claessen Koen, and John Hughes. "QuickCheck: a
lightweight tool for random testing of Haskell programs."
[4]Richardson, O. O’Mal ley and C. Tittle, “Approaches to
specification-based testing”, ACM SIGSOFT Software
Engineering Notes, Volume 14 , Issue 9, 1989, pp. 86 – 96.
[5]Ntafos Simeon C. "On comparisons of differenttesting."
Software Engineering, IEEE Transactions on 27.10 (2001):
949-960.
[6]http://mrbool.com/software-development-life-cycle-the-
role-of-testing/29838
[7]http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1
.1.459.5873&rep=rep1&type=pdf
[8]https://www.researchgate.net/publication/331223692_I
mportance_of_Software_Testing_in_the_Process_of_Software_
Development/link/5c6d13464585156b570ae061/downloa
d

More Related Content

What's hot

Software testing basic concepts
Software testing basic conceptsSoftware testing basic concepts
Software testing basic conceptsHưng Hoàng
 
Swe notes
Swe notesSwe notes
Swe notes
Mohammed Romi
 
Software quality
Software qualitySoftware quality
Software quality
Santu Kumar
 
Software Testing - Online Guide
Software Testing - Online GuideSoftware Testing - Online Guide
Software Testing - Online Guide
bigspire
 
SDLC vs STLC
SDLC vs STLCSDLC vs STLC
SDLC vs STLC
David Tzemach
 
Software Verification & Validation
Software Verification & ValidationSoftware Verification & Validation
Software Verification & Validation
university of education,Lahore
 
Sqa unit1
Sqa unit1Sqa unit1
Sqa unit1kannaki
 
Essential Test Management and Planning
Essential Test Management and PlanningEssential Test Management and Planning
Essential Test Management and Planning
TechWell
 
Ch8-Software Engineering 9
Ch8-Software Engineering 9Ch8-Software Engineering 9
Ch8-Software Engineering 9Ian Sommerville
 
Computer Vision Technology and Expertise
Computer Vision Technology and ExpertiseComputer Vision Technology and Expertise
Computer Vision Technology and Expertise
Rhonda Software
 
Overview of Software QA and What is Software Quality
Overview of Software QA and What is Software QualityOverview of Software QA and What is Software Quality
Overview of Software QA and What is Software Quality
University of Dhaka
 
Software engineering mca
Software engineering mcaSoftware engineering mca
Software engineering mca
Aman Adhikari
 
Coding and testing in Software Engineering
Coding and testing in Software EngineeringCoding and testing in Software Engineering
Coding and testing in Software Engineering
Abhay Vijay
 
SDLC Model
SDLC  ModelSDLC  Model
Ijetcas14 545
Ijetcas14 545Ijetcas14 545
Ijetcas14 545
Iasir Journals
 
6 basic steps of software development process
6 basic steps of software development process6 basic steps of software development process
6 basic steps of software development processRiant Soft
 
Software engineering-quiz
Software engineering-quizSoftware engineering-quiz
Software engineering-quiz
Dr. C.V. Suresh Babu
 

What's hot (19)

Software testing basic concepts
Software testing basic conceptsSoftware testing basic concepts
Software testing basic concepts
 
IV&V Cox Overview
IV&V Cox OverviewIV&V Cox Overview
IV&V Cox Overview
 
Chapter 14
Chapter 14Chapter 14
Chapter 14
 
Swe notes
Swe notesSwe notes
Swe notes
 
Software quality
Software qualitySoftware quality
Software quality
 
Software Testing - Online Guide
Software Testing - Online GuideSoftware Testing - Online Guide
Software Testing - Online Guide
 
SDLC vs STLC
SDLC vs STLCSDLC vs STLC
SDLC vs STLC
 
Software Verification & Validation
Software Verification & ValidationSoftware Verification & Validation
Software Verification & Validation
 
Sqa unit1
Sqa unit1Sqa unit1
Sqa unit1
 
Essential Test Management and Planning
Essential Test Management and PlanningEssential Test Management and Planning
Essential Test Management and Planning
 
Ch8-Software Engineering 9
Ch8-Software Engineering 9Ch8-Software Engineering 9
Ch8-Software Engineering 9
 
Computer Vision Technology and Expertise
Computer Vision Technology and ExpertiseComputer Vision Technology and Expertise
Computer Vision Technology and Expertise
 
Overview of Software QA and What is Software Quality
Overview of Software QA and What is Software QualityOverview of Software QA and What is Software Quality
Overview of Software QA and What is Software Quality
 
Software engineering mca
Software engineering mcaSoftware engineering mca
Software engineering mca
 
Coding and testing in Software Engineering
Coding and testing in Software EngineeringCoding and testing in Software Engineering
Coding and testing in Software Engineering
 
SDLC Model
SDLC  ModelSDLC  Model
SDLC Model
 
Ijetcas14 545
Ijetcas14 545Ijetcas14 545
Ijetcas14 545
 
6 basic steps of software development process
6 basic steps of software development process6 basic steps of software development process
6 basic steps of software development process
 
Software engineering-quiz
Software engineering-quizSoftware engineering-quiz
Software engineering-quiz
 

Similar to IRJET- Research Study on Testing Mantle in SDLC

STLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptxSTLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptx
ssusere4c6aa
 
SE-Lecture-2.pptx
SE-Lecture-2.pptxSE-Lecture-2.pptx
SE-Lecture-2.pptx
vishal choudhary
 
SDLC.pptx
SDLC.pptxSDLC.pptx
SDLC.pptx
Sanjeev Banerjee
 
Testing material (1).docx
Testing material (1).docxTesting material (1).docx
Testing material (1).docx
KVamshiKrishna5
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
Sweta Kumari Barnwal
 
Kizla presentation system development & life cycle
Kizla presentation system development & life cycleKizla presentation system development & life cycle
Kizla presentation system development & life cycle
KizlaNaeem
 
functional testing
functional testing functional testing
functional testing
bharathanche
 
16346915.ppt
16346915.ppt16346915.ppt
16346915.ppt
PunitGupta71
 
Software Engineering Overview
Software Engineering OverviewSoftware Engineering Overview
Software Engineering Overview
Prachi Sasankar
 
Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )
eshtiyak
 
Software_Testing.pptx
Software_Testing.pptxSoftware_Testing.pptx
Software_Testing.pptx
VinodhSivaraman2
 
Lesson 2 introduction in computing
Lesson 2 introduction in computingLesson 2 introduction in computing
Lesson 2 introduction in computing
Professor Thor
 
software development life cycle(SDLC)
software development life cycle(SDLC)software development life cycle(SDLC)
software development life cycle(SDLC)
sanoop s
 
Software development life cycle (sdlc) phases.pdf
Software development life cycle (sdlc) phases.pdfSoftware development life cycle (sdlc) phases.pdf
Software development life cycle (sdlc) phases.pdf
Prayas Gokhale
 
Software development life cycle.
Software development life cycle.Software development life cycle.
Software development life cycle.
RishavChandel1
 
Best SQA Document.pdf
Best SQA Document.pdfBest SQA Document.pdf
Best SQA Document.pdf
AzmatIqbal2
 
SoftwareEngineering.pptx
SoftwareEngineering.pptxSoftwareEngineering.pptx
SoftwareEngineering.pptx
DrPrabakaranPerumal
 
SoftwareEngineering.pptx
SoftwareEngineering.pptxSoftwareEngineering.pptx
SoftwareEngineering.pptx
priyaaresearch
 
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 ppt on sOFTWARE DEVELOPMENT LIFE CYCLE ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
Swarnima Tiwari
 

Similar to IRJET- Research Study on Testing Mantle in SDLC (20)

STLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptxSTLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptx
 
SE-Lecture-2.pptx
SE-Lecture-2.pptxSE-Lecture-2.pptx
SE-Lecture-2.pptx
 
SDLC.pptx
SDLC.pptxSDLC.pptx
SDLC.pptx
 
Testing material (1).docx
Testing material (1).docxTesting material (1).docx
Testing material (1).docx
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
Kizla presentation system development & life cycle
Kizla presentation system development & life cycleKizla presentation system development & life cycle
Kizla presentation system development & life cycle
 
functional testing
functional testing functional testing
functional testing
 
16346915.ppt
16346915.ppt16346915.ppt
16346915.ppt
 
Software Engineering Overview
Software Engineering OverviewSoftware Engineering Overview
Software Engineering Overview
 
Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )
 
Computer1
Computer1Computer1
Computer1
 
Software_Testing.pptx
Software_Testing.pptxSoftware_Testing.pptx
Software_Testing.pptx
 
Lesson 2 introduction in computing
Lesson 2 introduction in computingLesson 2 introduction in computing
Lesson 2 introduction in computing
 
software development life cycle(SDLC)
software development life cycle(SDLC)software development life cycle(SDLC)
software development life cycle(SDLC)
 
Software development life cycle (sdlc) phases.pdf
Software development life cycle (sdlc) phases.pdfSoftware development life cycle (sdlc) phases.pdf
Software development life cycle (sdlc) phases.pdf
 
Software development life cycle.
Software development life cycle.Software development life cycle.
Software development life cycle.
 
Best SQA Document.pdf
Best SQA Document.pdfBest SQA Document.pdf
Best SQA Document.pdf
 
SoftwareEngineering.pptx
SoftwareEngineering.pptxSoftwareEngineering.pptx
SoftwareEngineering.pptx
 
SoftwareEngineering.pptx
SoftwareEngineering.pptxSoftwareEngineering.pptx
SoftwareEngineering.pptx
 
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 ppt on sOFTWARE DEVELOPMENT LIFE CYCLE ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
IRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
IRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
IRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
IRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
IRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
IRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
IRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
IRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 

Recently uploaded (20)

Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 

IRJET- Research Study on Testing Mantle in SDLC

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 01 | Jan 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1259 Research Study on Testing Mantle in SDLC Sanjana Assistant Professor, Dept. of Computer Science and Engineering, Roorkee College of Engineering, Roorkee -----------------------------------------------------------------------***-------------------------------------------------------------------- Abstract: In the today’s fast growing world of modernization and globalization, every client wants the products to be implemented and updated faster than their competitors. Customer want more for software releases with new features to be implemented in short span of time without any defect. Releasing software with so many bugs may affects the user experience which makes bad impact on quality impression. So, testing plays an eminent role in software development life cycle. This paper includes how testing is involved and the mantle of testing in SDLC. Keywords: software development, software testing, role and importance of testing. 1. INTRODUCTION Usually software testing is considered as one of the phase of software development life cycle. Software Testing is the process of finding bugs in the software & make the software bug free. In the software development life cycle(SDLC) the testing plays an important role, which helps to improve the quality, reliability & performance of the system with all check, what all functions software supposed to do & also check that Software is not doing what the software not supposed to do. But prior to that, one should knowaboutthe various phases involved in the software development process along with testing model. 2. Phases of SDLC along with Testing Model Software development life cycle is a framework that defines the steps involved in the software at each phase. It covers the detailed plan for building, deployingandmaintainingthe software. The purpose of SDLC is to deliver a high quality product according to the requirement of a customer. SDLC has defined its phases as requirement gathering, feasible analysis, designing, Coding, Testing, deployment and Maintenance. The necessity is to adhere to the phases in order to provide the product in a systematic manner. If the proper cycle is not followed, then this will lead to failure of the product. Suppose, a software has to be developed and a team is divided to work on different modules and is allowed to work as they want. If one of the developers decides to do design first whereas the other decides to do code first and the other on the documentation part. Then, this will lead to project failure because of which it is necessary to have a good knowledge and understanding among the team members to deliver an expected product. Phase 1: Requirement Analysis and Gathering The requirement is the first stage in the SDLC process. It is conducted by the senior team members with inputs from all the stakeholders and domain experts in the industry. Planning for the quality assurance requirements and reorganization of the risks involved is alsodoneatthisstage. This stage gives a clearer picture of the scope of the entire project and the anticipated issues, opportunities, and directives which triggered the project. Requirements Gathering stage need teams to get detailed and precise requirements finalize the work in necessary Phase 2: Feasibility study Once the requirement analysis phase is completed the next step is to define and document software needs. This process conducted with the help of 'Software Requirement Specification' document also known as 'SRS' document. It includes everything which should be designed and developed during the project life cycle. Types of feasibilities checks include:- Economic: Can we completetheproject withinthe budget or not? Legal: Can we handle this project as cyber law and other regulatory framework. Operation feasibility: Can we create operations which are expected by the client? Technical: Need to check whether the current computer system can support the software. Schedule: Decide that the project can be completed within the given schedule or not. Phase 3: Design The system and software design documents are preparedas per the requirement specification document. This design phase serves as input for the next phase of the model. High-Level Design (HLD)  Brief description and name of each module.  Interface relationship and dependencies between modules.  Database tables identified along with their key elements.  Complete architecture diagrams along with technology details
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 01 | Jan 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1260 Low-Level Design(LLD)  Functional logic of the modules.  Database tables, which include type and size.  Complete detail of the interface.  Addresses all types of dependency issues.  Complete input and outputs for every module. Phase 4: Coding Once the system design phase is over, the next phase is coding. In this phase, developers start building the entire system by writing code using the chosen programming language. In the coding phase, tasks are divided into units or modules and assigned to the various developers. It is the longest phase of the Software Development Life Cycle process. In this phase, Developer needs to follow certain predefined coding guidelines. They also need to use programming tools like compiler, interpreters, debugger to generate and implement the code. Phase 5: Testing Once the software is complete, and it is deployed in the testing environment. The testing team starts testing the functionality of the entire system. This is done to verify that the entire application works according to the customer requirement. During this phase, QA and testing team may find some bugs/defects which they communicate to developers. The development team fixes the bug and sends back to QA for a re-test. This process continues until the software is bug-free, stable, and working according to the business needs of that system. Phase 6: Installation/Deployment Once the software testing phase is over and no bugs or errors left in the system then the final deployment process starts. Based on the feedback given by the project manager, the final software is released and checked for deployment issues if any. Phase 7:Maintenance Once the system is deployed, customer start using the developed system using the following three activities: Bug fixing - bugs are reported because of some scenarios which are not tested at all. Upgrade - Upgrading the applicationtothenewerversionsof the Software Enhancement - Adding some new features into the existing software Fig 1: Software testing Model 3. IMPORTANCE OF TESTING IN SDLC Testing should be introduce in the early stage of the SDLC, The cost of fixing the bug is larger if testing is not done in early stage & bugs found in later stages. It is not possible to make software application defect free but testing will be necessary. In the testing process maynotfixtheentiredefect present in the software application or it we cannot say it as software application is 100% error free & user friendly. Recognition of Error and Faults Testing step is one step which resolves the errors and faults in the software application. These errors maybeinunitlevel or in system level. After going through so many testing the application will be free of errors that may be disturbing the application. Statistics to Shareholders and Status of Organization Testing stage helps to know the condition of product and work standards. The stakeholders get better data through testing stage about utility value too.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 01 | Jan 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1261 Enhancement in Product Standards Testing can help to know the real result and the probable result. It also helps to pick up the standards of the software. With proper testing an application can come out of bugs and build up ideal software for the end-users. Technical Significance Testing segment is significant for technical characteristicsof any SDLC, as the software then completed with technically satisfied. To Succeed of any Contentious Programmers Ideal testing functions and tools aid to evolve uptheproduct in business and keep programmers away from the other contestant. Going though all stages of testing, the software application will be more bugs free, protectedandtechnically sound. Free from any Risk Whenever going to develop any software, testing is an essential part. When develop software without any testing then it may cause lots of risks to the end users. To free everyone from any risk, it is essential that to go under all testing stages. Enhanced Standards Appropriate tested application provides additional assurance of build up with best software. Moreover, it refines standards of application as incessant and all types of testing stages have prepared a protected and harmless software application that could be worn by the end users. Confirmation and Corroboration One of the major targets of testing stage in SDLC is for confirmation and corroboration. Testing is greatly used in confirmation and corroboration method. Depending on the result we can compare among standards of several software application. Credibility Evaluation Testing stage also insist this important issue. If the software application has gone through all the testing types the application will surely be a reliable one. So, testing evaluate credibility of software application. Testing provides the greatest analytical process to give equipped testing on product ensuing in a credible product. Demonstrate Accessibility and Feasibility One of the most significant targets of testing is to demonstrate the product is both accessible and functional. Accessibility testing is where the application is delivering to a select assembly of users and their functioning with the application is noticed. Avoid Fault Immigration In the first stage of SDLC, most of the faults have been found. If the faults can be noticed earlier, then these may be prohibited from immigrating tothefollowingprogressstage. If the errors could be discover previously then the saving of software development cost will be vast. Fig 2: Testing in different Phases 4. SOFTWARE TESTING MANTLE IN SDLC Inception Phase In this phase, a test engineer will get an opportunity to indentify the necessities of project. Normally the data are recorded by the architecture team in the architectural reference document.Data design,informationdesign,system design are the main issues in this phase. Elaboration Phase In this phase, a test engineer will get an opportunity to indentify how the project is planned. This is a major phase, where the entire design of the project is documented in the JAD phase in the System requirement document, business requirement document, product requirement document commercial use cases. Construction Phase In this phase if any fault or errors are originate then these are test again and it goes though the regression testing. With the help of regression Transition Phase In this phase, programmers play an important role of building the application depends on the plan acknowledged during the JAD stage.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 01 | Jan 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1262 Fig 3: Different Testing Phases 5. CONCLUSION Testing has a significant part in SDLC although the testing also upgrades the standards of the software and programmed by recognizing errors prior in the system. It also upgrades the standard of organization. In the today’s competitive market only the quality product stays longtime firmly, so to make sure the produce the good qualityproduct the testing of application is key factor in SDLC. Most important thing of testing is the development environment, different than the testing environment and the testing done on testing environment is similar to production environment. 6. REFERENCES [1]J. A. Whittaker, “What is Software Testing? And Why Is It So Hard?”IEEE Software, January 2000, pp. 70-79. [2]D. G elperin and B. Hetzel, “The Growth of Software Testing”, Communications of the ACM, Volume 31 Issue 6, June 1988, pp. 687-695. [3]Claessen Koen, and John Hughes. "QuickCheck: a lightweight tool for random testing of Haskell programs." [4]Richardson, O. O’Mal ley and C. Tittle, “Approaches to specification-based testing”, ACM SIGSOFT Software Engineering Notes, Volume 14 , Issue 9, 1989, pp. 86 – 96. [5]Ntafos Simeon C. "On comparisons of differenttesting." Software Engineering, IEEE Transactions on 27.10 (2001): 949-960. [6]http://mrbool.com/software-development-life-cycle-the- role-of-testing/29838 [7]http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1 .1.459.5873&rep=rep1&type=pdf [8]https://www.researchgate.net/publication/331223692_I mportance_of_Software_Testing_in_the_Process_of_Software_ Development/link/5c6d13464585156b570ae061/downloa d