i wish to know how to build a option for ispconfig for system test for all the options and to auto fix them like direct admin
You can e.g. write a script that creates websites, ftp accounts, databases etc. by using the remote api and then let the script test if ftp, web, db and mail connections that you created are working properly.