Testing in an agile project with a Continuous Delivery process on top can be challenging. With a common mindset in which you embrace change and want to work incrementally and iteratively, you have good conditions to deliver what your customer asks for on time.
To get testing to work in an agile environment, you need to rethink the testing approach you use. Working with incremental development typically means you need to do lots of regression testing to make sure the features you have developed and tested still continue to work as the product evolves. Iterative development with short cycles often means you must have ...