15. A non-transitory computer readable medium storing instructions, the instructions comprising: one or more instructions which, when executed by at least one processor, cause the at least one processor to: extract a first computer program from a first application environment; parse the extracted first computer program to generate a hierarchical representation of the extracted first computer program; analyze the hierarchical representation of the extracted first computer program to identify one or more functions, the one or more identified functions being included in the first computer program; receive information associated with checking a performance of at least one of the one or more identified functions; insert, based on the received information, at least one log value generation instruction into the extracted first computer program to generate a second computer program, each log value generation instruction, of the at least one log value generation instruction, being inserted in a respective location of the extracted first computer program that corresponds to a respective location of each identified function of the one or more identified functions, and the second computer program including the first computer program and the inserted at least one log value generation instruction; execute, in the first application environment, the second computer program; parse, based on executing the second computer program, the second computer program to generate a hierarchical representation of the second computer program; determine, based on the hierarchical representation of the second computer program, if information associated with one or more generated log values satisfies a predetermined value, the one or more generated log values being based on the inserted at least one log value generation instruction; and output a result of the determination.
19. The non-transitory computer readable medium of claim 15 , where the one or instructions to parse the extracted first computer program include: one or instructions to parse the extracted first computer program in a second application environment, the second application environment being different than the first application environment.