Software automation testing-Online Software Testing Tutorial-Agile Development



What is Agile Testing

Agile testing is a 窶?testing methodology窶?, that follows principles of Agile software development.This methodology promotes continuous increments and iteration in both, development and testing, throughout the software development life cycle of the project.


In simple terms, in this methodology the software to be tested( or developed ) is split into small modules.


  • Each module is treated as a small software project. That means, each module has the requirements analysis, design, implementation and testing phases.
  • These modules are prioritized. Based on priorities each module is taken up for completion.
  • Prioritization is done by the customer. Hence, most important functionalities given high priority.
  • Customer can change the priority queue as and when he wants.
  • Each module is delivered to the customer in 窶腕eady-to-use窶? state.
  • Again next module in the priority queue is taken up for developing and testing.
  • The process will continue till the complete system is achieved.
(追記) (追記ここまで)



Categories

Google+@etestinghub

vyoma.net | About | Contact | Site Map | Copyright © 2015. etestinghub

AltStyle によって変換されたページ (->オリジナル) /