Software testing is the process of finding out whether the application meet specified requirement or not

Software testing is the process of finding out whether the application meet specified requirement or not.It basically aim to provide quality product without any bugs or defects.Testing is necessary in order to facilitate the efficient performance of the product.But during the testing phase major complication arises ,is to produce the text cases.
As the developer or tester have shortage of time therefore every possible input can not be tested .Manual testing takes huge amount of time as well as cost ,to overcome this inconvinence the developer and tester are preffering automatic testing over manual testing.So for automatic testing firstly the CFG of code is generated and then the path is tracked and tested.The tool is developed in PYTHON which generate CFG automatically.