½ÃÀÛÇϱâ Àü¿¡ ¿¬½À 1.4: ½ºÅ©¸³Æ® Àç»ýÀ» ¿Ï·áÇØ¾ß ÇÕ´Ï´Ù.
°ËÁõ ÁöÁ¡ ³»ÀÇ µ¥ÀÌÅ͸¦ °Ë»çÇÏ°í ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
µ¥ÀÌÅÍ °ËÁõ ÁöÁ¡¿¡´Â ¿©¼¸ °³ÀÇ °¡´ÉÇÑ Ç¥½Ã À¯ÇüÀÌ ÀÖ½À´Ï´Ù. ÀÌ °ËÁõ ÁöÁ¡Àº µ¥ÀÌÅÍ (Æ®¸®) °ËÁõ ÁöÁ¡ÀÔ´Ï´Ù. °´Ã¼ À¯ÇüÀº Æ®¸®À̸ç, ÀÌ °æ¿ì¿¡´Â javax.swing.JTreeÀÔ´Ï´Ù. ÀÌ Æ®¸®ÀÇ µ¥ÀÌÅ͸¦ ÆíÁýÇÏ·Á¸é Æ®¸®¿¡¼ ÀÓÀÇÀÇ ÇϺΠÇ׸ñÀ» µÎ ¹ø Ŭ¸¯ÇÏ¿© ¼ÒÇü ÆíÁý »óÀÚ¸¦ ¿©½Ê½Ã¿À. ¿©±â¼ º¯°æ»çÇ×À» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. °¢ Ç׸ñ ¿·ÀÇ ¼±ÅöõÀ» »ç¿ëÇϸé ÀÌ Ç׸ñÀ» ÇâÈÄ Àç»ý¿¡¼ Å×½ºÆ®ÇϰíÀÚ ÇÏ´ÂÁö ¿©ºÎ¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ Ç׸ñÀÌ Å×½ºÆ®µË´Ï´Ù. °ËÁõ ÁöÁ¡ ÆíÁý±âÀÇ »ç¿ë¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â Functional Test µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ.ÀÌ °ËÁõ ÁöÁ¡Àº ±¸¼ºÀÚ ¸ñ·Ï¿¡¼ ·¹ÄÚµùÇÑ Ã¹ ¹øÂ° °ËÁõ ÁöÁ¡ÀÔ´Ï´Ù. °ËÁõ ÁöÁ¡ ÆíÁý±â°¡ ½ÃÀ۵˴ϴÙ. ÇâÈÄ Àç»ýÀ» À§ÇØ °ËÁõ ÁöÁ¡ µ¥ÀÌÅ͸¦ °»½ÅÇÒ ¼ö ÀÖ½À´Ï´Ù.
°´Ã¼ ¸Ê ³»ÀÇ µ¥ÀÌÅ͸¦ °Ë»çÇÏ°í ¼öÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
ù ¹øÂ° Ç׸ñ, °³Àοë Å×½ºÆ® °´Ã¼ ¸ÊÀº ½ºÅ©¸³Æ®ÀÇ °´Ã¼ ¸ÊÀÔ´Ï´Ù. °³Àοë Å×½ºÆ® °´Ã¼ ¸Ê ¾Æ·¡¿¡ ³ª¿µÈ °³º° °´Ã¼´Â ·¹ÄÚµù Áß¿¡ Ȱµ¿ÇÑ °´Ã¼¿¡ ´ëÇÑ ÂüÁ¶ÀÔ´Ï´Ù.
½ºÅ©¸³Æ®¸¦ ·¹ÄÚµùÇÏ´Â °æ¿ì, Functional Test´Â Å×½ºÆ® ÁßÀÎ ¾îÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ °´Ã¼ ¸ÊÀ» ÀÛ¼ºÇÕ´Ï´Ù. °¢°¢ÀÇ ½ºÅ©¸³Æ®´Â °´Ã¼ ¸Ê ÆÄÀϰú ¿¬°üµÇ¾î ÀÖ½À´Ï´Ù. ¸Ê ÆÄÀÏÀº °³Àοë(´ÜÁö ÇϳªÀÇ ½ºÅ©¸³Æ®¿Í ¿¬°üµÊ)À̰ųª ´Ù¼öÀÇ ½ºÅ©¸³Æ® Áß¿¡¼ °øÀ¯µÉ ¼ö ÀÖ½À´Ï´Ù. ½ºÅ©¸³Æ®¸¦ ·¹ÄÚµùÇßÀ¸¸é, Functional Test´Â »õ Functional Test ½ºÅ©¸³Æ® ·¹ÄÚµù ´ëÈ »óÀÚÀÇ µÎ ¹øÂ° ÆäÀÌÁö¿¡¼ ±âº» ¼³Á¤(°³ÀÎ¿ë ¸Ê)À» »ç¿ëÇß½À´Ï´Ù. °´Ã¼ ¸Ê¿¡´Â °¢ °´Ã¼¿¡ ´ëÇÑ µî·Ï Á¤º¸°¡ Æ÷ÇԵǸç ÇϳªÀÇ Á᫐ À§Ä¡¿¡¼ Á¤º¸¸¦ ½±°Ô °»½ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×¸®°í ÇØ´ç °´Ã¼¸¦ °øÀ¯ÇÏ´Â ¸ðµç ½ºÅ©¸³Æ®´Â °»½ÅµÈ Á¤º¸µµ °øÀ¯ÇÕ´Ï´Ù.
°´Ã¼ ¸Ê¿¡¼ ÇÁ·¹ÀÓÀÇ ÃÖ»óÀ§ ·¹º§ °´Ã¼´Â ÇÁ·¹ÀÓÀÌ ÇÁ·¹ÀÓ °´Ã¼ ¾Æ·¡¿¡ Æ÷ÇÔÇÏ´Â ¸ðµç °´Ã¼¸¦ ³ª¿ÇÕ´Ï´Ù.
ÇÁ·¹ÀÓ °´Ã¼¿¡´Â ·Î±×¿Â ´ëÈ »óÀÚ°¡ Æ÷ÇԵ˴ϴÙ. ´ÜÀÏ ¼±Åà ´ÜÃß, ¾ÏÈ£ ÇÊµå ¹× Á¶Ä¡ ´ÜÃß°¡ ÇÁ·¹ÀÓ °´Ã¼ ¾Æ·¡¿¡ ³ª¿µË´Ï´Ù.
Âü°í·Î ÀÎ½Ä µî·Ï Á¤º¸´Â °´Ã¼ Æ®¸® ¾Æ·¡ÀÇ °ÝÀÚ¿¡ ³ªÅ¸³³´Ï´Ù.
°´Ã¼ ¸ÊÀº ½ºÅ©¸³Æ®¿¡ °´Ã¼ ÂüÁ¶¸¦ Ãß°¡ÇÏ´Â ºü¸¥ ¹æ¹ýµµ Á¦°øÇÕ´Ï´Ù. °´Ã¼ ¸Ê ¸Þ´º¿¡¼ Å×½ºÆ® °´Ã¼ > °´Ã¼(µé) »ðÀÔÀ» Ŭ¸¯ÇÏ¿© °´Ã¼¸¦ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. °´Ã¼ Ãß°¡¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â Functional Test µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ.
°´Ã¼ ¸Ê¿¡¼ ±âŸ Á¶ÀÛµµ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù(¿¹: ÀÎ½Ä µî·Ï Á¤º¸ÀÇ °¡ÁßÄ¡ º¯°æ, ÀÎ½Ä µî·Ï Á¤º¸ ¹× °ª ÆíÁý). ³ªÁß¿¡ °´Ã¼ ¸ÊÀ» »ç¿ëÇÏ¿© ÀϺΠ°í±Þ ÇÁ·Î½ÃÀú¸¦ ¼öÇàÇÏ°Ô µË´Ï´Ù.
´ÝÀ» ¶§ »óÅ Áö¿ì±â ¸í·ÉÀº Åä±Û ¸Þ´º Ç׸ñÀÌ¸ç ±âº»ÀûÀ¸·Î ¼³Á¤µÇ¾î¾ß ÇϹǷΠÀ̸¦ Áö¿ó´Ï´Ù. °è¼Ó ³²¾ÆÀÖÀ¸¸é ¸ÊÀ» ´ÝÀ» ¶§ ¸ðµç °´Ã¼°¡ ½ÂÀε˴ϴÙ. º¯°æ»çÇ× ÀÛ¼ºÀ» À§ÇØ °´Ã¼ ¸ÊÀ¸·Î ¸®ÅÏÇÒ ¶§ ³ªÁß ´Ü°è¿¡¼ ÀÌ ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌÁ¦ ¿¬½À 1.6: ȸ±Í Å×½ºÆ®¸¦ ½ÃÀÛÇÒ Áغñ°¡ µÇ¾ú½À´Ï´Ù.