| ·Îº¿ ÇÁ·¹ÀÓ ¿öÅ© ¿ÀÇ ¼Ò½º Å°¿öµå Á᫐ Å×½ºÆ® ÀÚµ¿È ÇÁ·¹ÀÓ ¿öÅ© |
Áö±Ý ´Ù¿î·Îµå |
·Îº¿ ÇÁ·¹ÀÓ ¿öÅ© ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Robot Framework Developers
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://code.google.com/p/robotframework/
·Îº¿ ÇÁ·¹ÀÓ ¿öÅ© ű×
·Îº¿ ÇÁ·¹ÀÓ ¿öÅ© ¼³¸í
¿ÀÇ ¼Ò½º Å°¿öµå Á᫐ Å×½ºÆ® ÀÚµ¿È ÇÁ·¹ÀÓ ¿öÅ© ·Îº¿ ÇÁ·¹ÀÓ ¿öÅ©´Â ¹«·á ¹× ¿ÀÇ ¼Ò½º Python ±â¹Ý Å°¿öµå Á᫐ Å×½ºÆ® ÀÚµ¿È ÇÁ·¹ÀÓ ¿öÅ© (ATDD) ¹× ¼ö¶ô ·¹º§ Å×½ºÆ®¸¦À§ÇÑ Å×½ºÆ® ÀÚµ¿È ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù. ·Îº¿ ÇÁ·¹ÀÓ ¿öÅ©´Â Å×½ºÆ® ÄÉÀ̽º¸¦ ¸¸µé±âÀ§ÇÑ »ç¿ëÇϱ⠽¬¿î Ç¥ Çü½ÄÀ» °¡Áö¸ç Å×½ºÆ® ±â´ÉÀ» Python ¶Ç´Â Java·Î ±¸Çö ÇÑ Å×½ºÆ® ¶óÀ̺귯¸®¿¡¼ È®Àå ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ Å×½ºÆ® ÄÉÀ̽º¸¦ ÀÛ¼ºÇÏ´Â µ¥ »ç¿ëµÇ´Â µ¿ÀÏÇÑ °£´ÜÇÑ ±¸¹®À» »ç¿ëÇÏ¿© ±âÁ¸ Å°¿öµå¸¦ »ý¼º ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ´ÙÀ½Àº "·Îº¿ ÇÁ·¹ÀÓ ¿öÅ©"ÀÇ ¸î °¡Áö ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ Å×½ºÆ® ÄÉÀ̽º¸¦ ±ÕÀÏÇÏ°Ô ¸¸µé±â À§ÇØ »ç¿ëÇϱ⠽¬¿î Å×À̺í Çü ±¸¹®À» »ç¿ëÇÕ´Ï´Ù. ¡¤ ±âÁ¸ Å°¿öµå¿¡¼ Àç»ç¿ë °¡´ÉÇÑ »óÀ§ Å°¿öµå¸¦ »ý¼ºÇÏ´Â ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. ¡¤ Àб⠽¬¿î º¸°í¼ ¹× HTML Çü½ÄÀ¸·Î ·Î±×¸¦ Á¦°øÇÕ´Ï´Ù. ¡¤ Ç÷§Æû ¹× ÀÀ¿ë ÇÁ·Î±×·¥Àº µ¶¸³ÀûÀÔ´Ï´Ù. ¡¤ ¸ðµâ Çü ¾ÆÅ°ÅØó´Â ¿©·¯ °³ÀÇ ´Ù¾çÇÑ ÀÎÅÍÆäÀ̽º°¡ÀÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇؼµµ Å×½ºÆ®¸¦ ÀÛ¼ºÇÕ´Ï´Ù. ¡¤ »ç¿ëÀÚ Á¤ÀÇ µÈ Å×½ºÆ® ¶óÀ̺귯¸®¸¦ ¸¸µå´Â °£´ÜÇÑ ¶óÀ̺귯¸® API¸¦ Á¦°øÇÕ´Ï´Ù. ¡¤ ±âÁ¸ ÀÎÇÁ¶ó (¿¬¼Ó ÅëÇÕ ½Ã½ºÅÛ)¿¡ ÅëÇÕÇϱâÀ§ÇÑ ¸í·É ÁÙ ÀÎÅÍÆäÀ̽º ¹× XML ±â¹Ý Ãâ·ÂÀ» Á¦°øÇÕ´Ï´Ù. ¡¤ À¥ Å×½ºÆ®, Java GUI Å×½ºÆ®, ½ÇÇàÁßÀÎ ÇÁ·Î¼¼½º, ÅÚ³Ý, SSH µîÀ»À§ÇÑ ¼¿·¹´½ Áö¿øÀ» Á¦°øÇÕ´Ï´Ù. ¡¤ µ¥ÀÌÅÍ ±â¹Ý Å×½ºÆ® ÄÉÀ̽º ÀÛ¼ºÀ» Áö¿øÇÕ´Ï´Ù. ¡¤ ½ÇÇàÇÒ Å×½ºÆ® ÄÉÀ̽º¸¦ ºÐ·ùÇÏ°í ¼±ÅÃÇÏ´Â ÅÂ±× ÁöÁ¤À» Á¦°øÇÕ´Ï´Ù. ¡¤ º¯¼ö¿¡ ´ëÇÑ ³»Àå µÈ Áö¿ø, ƯÈ÷ ´Ù¸¥ ȯ°æ¿¡¼ Å×½ºÆ®Çϱâ À§ÇØ ½Ç¿ëÀûÀÎ ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ ·Îº¿ ÇÁ·¹ÀÓ ¿öÅ© 2.1.2´Â ÁÖ·Î ÀÛÀº ¹ö±× ¼öÁ¤ ¹× °³¼± »çÇ×À» Æ÷ÇÔÇÕ´Ï´Ù. °¡Àå Áß¿äÇÑ »õ·Î¿î ±â´ÉÀº Å°¿öµå À̸§ (¹®Á¦ 409)¿¡¼ ¼±Åà »çÇ×À» ÁöÁ¤ÇÏ¿© BDD ½ºÅ¸ÀÏ Å×½ºÆ® ÄÉÀ̽º »ý¼ºÀ» ½±°Ô ÇÒ ¼ö ÀÖÀ¸¸ç °¡Àå Å« ¹®¼È Çâ»óÀº Å×½ºÆ® ¶óÀ̺귯¸®¿¡¼ C ¾ð¾î¸¦ »ç¿ëÇÏ´Â ¿¹ÀÔ´Ï´Ù (¹®Á¦ 394) ...¿¡
·Îº¿ ÇÁ·¹ÀÓ ¿öÅ© °ü·Ã ¼ÒÇÁÆ®¿þ¾î