Software Testing Social Network

Free Software Testing Tutorial and Quality Assurance Portal

Message
  • You must log in first
  • You must log in first
  • You must log in first
Home Featured Articles Software Testing Software Test Types What is Agile Testing?

What is Agile Testing?

Agile testing is a software testing practice, which follows the principles of the agile manifesto, which stresses the test from the perspective of customers who want to use the system. Agile testing is not tightly defined testing procedures, but instead focus on testing newly developed code in an iterative manner until quality is achieved from an end customer's perspective. In other words, the emphasis shifted from "testers as quality police" to something more like "the entire project team working towards the demonstration of quality."

Agile testing involves testing from the customer perspective, as early as possible, test early as code becomes available and stable enough from the module / unit level test.

Since in agile software development we have too many frequent builds, there is also a need to test frequently. This is usually done through automated acceptance tests to minimize the amount of manual labor involved. Doing only manual testing in agile development can result in either buggy software or slipping schedules, because it might be impossible to test the whole build manually before each release.

More Readings:


Comments (0)Add Comment

Write comment
You must be logged in to post a comment. Please register if you do not have an account yet.

busy