Testing is the process or practice of evaluating a
system or application and its component(s) with the intent to check whether the
application meets with its desire requirements or not.
Testing is the challenge to find out gap between
the application/system with the actual requirement. Every software application
always come with the proper requirement document or requirement specification
document and the testing process make sure that the application should follow
the specific requirement.
Testing process can be divided into three part
Manual/Functional Testing
Automation Testing
Non Functional/Performance Testing
Before enter in testing world let discuss on
Software/System Development Life Cycle (SDLC) and Software Testing Life Cycle
(STLC).
SDLC is Software Development Life Cycle. It is the
sequence of activities carried out by Developers to design and develop
high-quality software.
Though SDLC uses the term ‘Development’, it does
not involve just coding tasks done by developers but also incorporates the
tasks contributed by testers and stakeholders.
In SDLC, test cases are created.
STLC is Software Testing Life Cycle. It consists
of series of activities carried out by Testers methodologically to test your
software product.
Though STLC uses the term “testing” it does not
involve just testers, at some instances, they have to involve developers as
well
In STLC Test cases are executed.
No comments:
Post a Comment