designate a transformable subject and an essentially required element respectively in addition to the transformation information that is shown in fig3 separate information may be input between the separators that are exemplified as u201c u201d and u201c u201d such that the separate information is used for search and transformation without affecting the execution of the unit test codes fig4 shows an example of a screen that is displayed on a display device when performing a test method according to an embodiment of the invention a display screen 200 includes a search test code input field 210 a search result display window 220 a transformation parameter input field 230 and a final test code display window 240 first the search test code input field 210 is a window through which a keyword that is used to search a unit test code is input from a user and the user inputs the keyword to the search test code input field 210 when the user inputs the keyword a result that is searched by the search engine unit 120 is displayed on the search result display window 220 the searched result may be a plurality of unit test codes and the plurality of unit test codes may be individually displayed on the search result display window 220 or displayed as a list of unit test codes the user confirms the unit test codes that are displayed on the search result display window 220 and selects a most suitable unit test.