Questions and answers
The following are some questions and answers regarding this chapter’s content:
- Have TDD and CI/CD pipelines eliminated the need for manual testing?
No. They have changed where the value lies. Some manual processes have become irrelevant, whereas others have increased in importance. Traditionally, manual steps, such as following test documents for feature testing and regression testing, are no longer required. Running feature and regression tests has changed from writing test plans in a word processor to writing test code in an IDE. But for many human-centric tasks, having a human mind in the loop remains vital to success.
- Will artificial intelligence (AI) automate away the remaining tasks?
This is unknown. Advances in AI at this time (the early 2020s) can probably improve visual identification and static code analysis. It is conceivable that AI image analysis may one day be able to provide a good/bad analysis of usability ...