A Mobile Application Testing Community
Continuous delivery is the approach of consistently building a software and releasing to client. Development team works as per the product feedback from client which in turn helps in a faster delivery and a quality product.
The build preparation and deployment process is automated and is much faster which allows very short QA cycles.
This approach not only requires continuous testing but also improvement in the existing skill set of testers. It requires testers to analyze the user stories very quickly and to identify if the product will be desirable or not as a business perspective.
Since there are short deployment cycles, the major part of the testing needs to be automated since we cannot rely on all manual testing. Also testing mainly focuses on major unit test cases or integration test cases.
Nowadays software testing companies are exploring new tools and technologies to make QA testing much faster and more effective as rapid and quality delivery make a happy customer which increases business revenues.