Software quality testing is an endeavour to locate flaws and bugs that may creep into the programming languages of the software during the development phase of the software life cycle. These flaws are then corrected to make sure optimum quality of the product.
https://www.article1.co.uk/Articles-of-2019-Europe-UK-US/why-mind-mapping-technique-required-software-testing