• movingtrend@markhortech.com
Education

Agile Testing vs Waterfall Testing. Let's know what is it? - Movingtrend

Movingtrend - Tuesday August 22, 2017

Waterfall Testing
Waterfall development methodology is Sequential Development life Cycle. Sequential means if you want to reach from 1 to 100 then you start.
#
1 Requirement 1r 2r . . . 100r
2 Analysis 1a 2a . . . 100a
3 Designing 1d 2d . . . 100d
4 Coding 1c 2c . . . 100c
5 Testing 1t 2t . . . 100t
6 Deployment 1de 2de . . . 100de


Requirement change at 50r



Then investigation starts:
#
1 Requirements 1r 2r . . . 50r
2 Analysis 1a 2a . . . 50a
3 Designing 1d 2d . . . 50d
4 Coding 1c 2c . . . 50c
5 Testing 1t 2t . . . 50t
6 Deployment 1de 2de . . . 50 de


Sequential processing of the project is time consuming, expensive and difficult fault finding and difficult to implement the new User requirements.


#


Agile Testing


It is a development methodology which is based on iterations. But now this time if you want to reach from 1 to 100. Stratergy is different.


# Requirements Analysis Design Testing Deployment
1st Ite 1r 1a 1d 1t 1de (Client okay)
2nd Ite 2r (check i) 2a (check i) 2d (check i) 2t (check i ) 2de (Client. change please okay) (i: Done)
. . . ... . . . . . . . . . . . .
100th Ite 100r 100a 100d 100t 100de



# Agile Testing Waterfall Testing
1 Agile Testing is not a separate phase and done parallel with development phases. Waterfall testing is done as separate phase after the development phases completion.
2 Work in collaboration testers and developers. Work in isolation.
3 Acceptance Testing is done with the requirements, testers involved in requirements gathering. Testers not involved in requirement phase
4 Feedback is taken after each iteration, and performed acceptance testing. Feedback is taken after the completion of the project, and acceptance testing is done after completion.
5 Every iteration performed its own regression testing. Regression Testing is performed after the completion of the development
6 Fast Coding, Testing and Deployment Delay in Coding, Testing and Deployment.
7 Continuous Testing, test level overlapped. Test Phase is not overlap
8 Testing is important and best practice. Don't take importance, overlooked.


Iterated testing is easily to done, error fixing, less expensive, less time consuming, and implementation of the new User requirements is easily done.




0 Comments.

  • No Comments Found. Be the First to post a Comment!

leave a comment


;