Automated DD-path Testing and its Significance in SDLC Phases
Hina Sattar, Imran Sarwar Bajwa, Umar Farooq Shafi
Journal of Digital Information Management, Vol. 13, No. 5, 2015.
DOI: 
Link: http://dline.info/fpaper/jdim/v13i5/v13i5_4.pdf
Abstract:
Software development life cycle is
systematic way of developing software which describes
phases of the software development and the sequence in
which these phases are executed. Each phase generates
deliverables required by the next phase in the life cycle.
Requirements are translated into design. Code is
produced according to the design which is called
development phase. After coding and development
the testing verifies the deliverable of the implementation
phase against requirements. Almost all software
development models contain software testing as one phase
but testing require at each phase of SDLC. Different
testing technique can apply on different phases based
on software quality attributes. Software testing majorly
categorized in to functional and structural testing each
of them focus on different aspect of software. Both play
vital role in software development life cycle by assuring
software quality, each of them can use to measure different
quality attributes. Since, both structural and functional
testing faces a lot of challenges during manual conduction
.Focus of this research paper is to find out significance
of structural testing in SDLC along with challenges of
structural testing methodology â€œDD path testingâ€ in manual
environment and suggest suitable solution to face these
challenges. Suggested solution describes which steps
involve in DD path testing and how they can automate.