¹Ýµð¾Ø·ç´Ï½º ÀÎÅͳݼ­Á¡

³×ºñ°ÔÀÌ¼Ç ½Ç½Ã°£ Àαâ Ã¥

    Selenium WebDriver ±æµéÀÌ±â ÆäÀ̽ººÏÀ¸·Î ¸¸µå´Â Å×½ºÆ® ½ºÅ©¸³Æ®

    ¿øÁ¦ : Selenium WebDriver Practical Guide

    • »çƼ¾ß ¾Æ¹Ù»ç¾Ë¶ó Àú
    • ±èÀ¯¼º, ÃÖ±ÙÈ£ ¿ª
    • ¿¡ÀÌÄÜÄÜÃâÆÇ
    • 2016³â 01¿ù 29ÀÏ
    • Á¤°¡
      25,000¿ø
    • ÆÇ¸Å°¡
      22,500¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,250¿ø Àû¸³ [5%P]

      NAVER Pay °áÁ¦ ½Ã ³×À̹öÆäÀÌ Æ÷ÀÎÆ® 5% Àû¸³ ?

    ǰÀýµÈ »óǰÀÔ´Ï´Ù.

    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9788960778191 292ÂÊ 188 x 235 (§®)

    Áö±Ý ÀÌÃ¥Àº

    ÀÌ ºÐ¾ßÀÇ º£½ºÆ®¼¿·¯

    ÀÌ Ã¥°ú ÇÔ²² ±¸¸ÅÇÑ Ã¥

    ÃâÆÇ»ç ¸®ºä

    ÃâÆÇ»ç ¼­Æò
    ¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú
    ¡á ¼¿·¹´½ À¥µå¶óÀ̹öÀÇ ±âº» ±¸Á¶¿Í ¼¿·¹´½ 1ÀÇ ÇÑ°è ±Øº¹ °úÁ¤
    ¡á ¼¿·¹´½ ±×¸®µå ¼³Á¤°ú »ç¿ë¹ý
    ¡á À¥ ¿¤¸®¸ÕÆ®¸¦ ã´Â ´Ù¾çÇÑ ¸ÞÄ¿´ÏÁò
    ¡á µå·¡±×¾Øµå·Ó, ´õºíŬ¸¯, ¸¶¿ì½º ¿ìŬ¸¯°ú °°Àº °í±Þ ¾×¼Ç ½ÇÇà°ú ´ÜÀÏ ¾×¼Ç ¿©·¯ °³¸¦ Çϳª·Î ¸¸µå´Â ¾×¼Ç ºô´õ
    ¡á ÄíŰ Çڵ鸵, ½ºÅ©¸°¼¦ ĸó, ºê¶ó¿ìÀú À̵¿ µî À¥µå¶óÀ̹ö¿¡¼­ Á¦°øÇÏ´Â °í±Þ ±â´É
    ¡á Firefox Driver, IE Driver, Chrome Driver °°Àº ´Ù¾çÇÑ À¥µå¶óÀ̹ö ±¸Çöü ÀÌÇØ
    ¡á À¥µå¶óÀ̹ö À̺¥Æ® ¸®½º³Ê
    ¡á ÆäÀÌÁö ...
    ¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú
    ¡á ¼¿·¹´½ À¥µå¶óÀ̹öÀÇ ±âº» ±¸Á¶¿Í ¼¿·¹´½ 1ÀÇ ÇÑ°è ±Øº¹ °úÁ¤
    ¡á ¼¿·¹´½ ±×¸®µå ¼³Á¤°ú »ç¿ë¹ý
    ¡á À¥ ¿¤¸®¸ÕÆ®¸¦ ã´Â ´Ù¾çÇÑ ¸ÞÄ¿´ÏÁò
    ¡á µå·¡±×¾Øµå·Ó, ´õºíŬ¸¯, ¸¶¿ì½º ¿ìŬ¸¯°ú °°Àº °í±Þ ¾×¼Ç ½ÇÇà°ú ´ÜÀÏ ¾×¼Ç ¿©·¯ °³¸¦ Çϳª·Î ¸¸µå´Â ¾×¼Ç ºô´õ
    ¡á ÄíŰ Çڵ鸵, ½ºÅ©¸°¼¦ ĸó, ºê¶ó¿ìÀú À̵¿ µî À¥µå¶óÀ̹ö¿¡¼­ Á¦°øÇÏ´Â °í±Þ ±â´É
    ¡á Firefox Driver, IE Driver, Chrome Driver °°Àº ´Ù¾çÇÑ À¥µå¶óÀ̹ö ±¸Çöü ÀÌÇØ
    ¡á À¥µå¶óÀ̹ö À̺¥Æ® ¸®½º³Ê
    ¡á ÆäÀÌÁö ¿ÀºêÁ§Æ® ÆÐÅÏÀ» »ç¿ëÇÑ È¿°úÀûÀÎ ÀÚµ¿È­ ÇÁ·¹ÀÓ¿öÅ© ±¸Ãà
    ¡á À¥µå¶óÀ̹öÀÇ Ãֽбâ´É Ȱ¿ë¹ý
    ¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
    ÀÌ Ã¥Àº À¥ ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ® ÀÚµ¿È­¸¦ ²Þ²Ù´Â ǰÁú °ü¸®ÀÚ³ª Å×½ºÆ® Àü¹®°¡, À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÚ¿¡°Ô ÈǸ¢ÇÑ °¡À̵å´Ù. ±âº»ÀûÀ¸·Î ÀÚ¹Ù ¾ð¾î¸¦ ÀÌÇØÇÒ ¼ö ÀÖ¾î¾ß ÇϰÚÁö¸¸, À¥µå¶óÀ̹ö³ª ¼¿·¹´½ 1ÀÇ ¹è°æ Áö½ÄÀÌ ÇÊ¿äÇÑ °Ç ¾Æ´Ï´Ù. ÀÌ Ã¥À» ³¡¸¶Ä¥ ¶§ ÁîÀ½¿£, Å×½ºÆ® ÀÚµ¿È­¿¡ ÇÊ¿äÇÑ À¥µå¶óÀ̹öÀÇ ¹æ´ëÇÑ Áö½ÄÀ» ½ÀµæÇÒ ¼ö ÀÖ´Ù.
    ¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
    1Àå, À¥µå¶óÀ̹ö¿Í À¥¿¤¸®¸ÕÆ® ¼Ò°³
    ¼¿·¹´½ÀÇ ¿ª»ç¸¦ °£·«ÇÏ°Ô ¾Ë¾Æº¸¸é¼­ ¼¿·¹´½ 1°ú ¼¿·¹´½ 2ÀÇ Â÷ÀÌÁ¡À» ¼³¸íÇÑ´Ù. À¥ÆäÀÌÁö¸¦ ÀνÄÇÏ´Â ¹æ½Ä¿¡¼­ À¥µå¶óÀ̹ö¿Í Â÷ÀÌÁ¡À» ¼³¸íÇÑ ´ÙÀ½¿£, À¥µå¶óÀ̹ö¿¡¼­ ¸»ÇÏ´Â À¥¿¤¸®¸ÕÆ®°¡ ¹«¾ùÀÎÁö ¾Ë¾Æº»´Ù. À¥¿¤¸®¸ÕÆ®¸¦ ÁöÁ¤Çϰí, ã¾Æ³½ À¥¿¤¸®¸ÕÆ®¸¦ ±â¹ÝÀ¸·Î °£´ÜÇÑ ¾×¼ÇÀ» ½ÇÇàÇØº¸¸é¼­ ¸¶¹«¸®ÇÑ´Ù.
    2Àå, °í±Þ »ç¿ëÀÚ ÀÎÅÍ·¢¼Ç
    Á¶±Ý ´õ ½Éµµ ÀÖ°Ô À¥µå¶óÀ̹ö·Î ÇÒ ¼ö ÀÖ´Â °í±Þ ¾×¼ÇÀ» ¾Ë¾Æº»´Ù. À¥ÆäÀÌÁö¿¡¼­ µå·¡±×¾Øµå·ÓÀ¸·Î ¿¤¸®¸ÕÆ®¸¦ ´Ù¸¥ ÇÁ·¹ÀÓÀ¸·Î ¿Å±â°Å³ª À¥¿¤¸®¸ÕÆ®¿¡¼­ ¿ìŬ¸¯ÇÏ´Â ¾×¼ÇÀ» ¼öÇàÇÏ´Â µî Èï¹Ì·Î¿î ¿¹Á¦¸¦ ¸¹ÀÌ ¸¸³¯ ¼ö ÀÖ´Ù.
    3Àå, À¥µå¶óÀ̹ö ±â´É ¾Ë¾Æº¸±â
    À¥ÆäÀÌÁö¸¦ ½ºÅ©¸°¼¦À¸·Î ±â·ÏÇϰųª ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ½ÇÇà, ÄíŰ¿Í ÇÁ·Ï½Ã¸¦ ´Ù·ç´Â À¥µå¶óÀ̹öÀÇ Æ¯¼ö ±â´ÉÀ» ´Ù·é´Ù.
    4Àå, À¥ ºê¶ó¿ìÀú¸¦ Áö¿øÇÏ´Â ´Ù¾çÇÑ À¥µå¶óÀ̹ö
    FirefoxDriver¿Í IEDriver, ChromeDriver °°Àº ´Ù¾çÇÑ À¥µå¶óÀ̹ö ±¸Çöü¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. À¥µå¶óÀ̹ö´Â 1Àå 'À¥µå¶óÀ̹ö¿Í À¥¿¤¸®¸ÕÆ® ¼Ò°³'¿¡µµ ³ª¿Í ÀÖÁö¸¸, »ç¶÷µéÀÌ ¸¹ÀÌ »ç¿ëÇÏ´Â À¥ ºê¶ó¿ìÀú¿¡ ´ëÀÀÇÒ ¼ö ÀÖµµ·Ï ´ëºÎºÐÀÇ ºê¶ó¿ìÀú ±¸Çöü¸¦ °¡Áö°í ÀÖ´Ù.
    5Àå, À¥µå¶óÀ̹ö À̺¥Æ®ÀÇ ÀÌÇØ
    À̺¥Æ® Çڵ鸵°ú °ü·ÃµÈ À¥µå¶óÀ̹öÀÇ ±â´ÉÀ» ´Ù·é´Ù. À¥¿¤¸®¸ÕÆ® °ªÀÇ º¯°æÀ̳ª ºê¶ó¿ìÀúÀÇ µÚ·Î °¡±â, ½ºÅ©¸³Æ® ½ÇÇàÀÇ ¿Ï·á µîÀÌ ¿©±â¼­ ¸»ÇÏ´Â À̺¥Æ®¿¡ ÇØ´çÇÑ´Ù.
    6Àå, ÆÄÀÏ ÀÔÃâ·Â Çڵ鸵
    À¥µå¶óÀ̹ö¿¡¼­ Á¦°øÇÏ´Â ÆÄÀÏ Çڵ鸵 ±â´ÉÀ» ¼³¸íÇÑ´Ù. ÆÄÀÏ º¹»ç¿Í ¾÷·Îµå, ÆÄÀÏ »èÁ¦°¡ 6Àå¿¡¼­ ´Ù·ç´Â ÁÖµÈ ³»¿ëÀÌ´Ù.
    7Àå, Exploring RemoteWebDriver¿Í WebDriverBackedSelenium
    À¥µå¶óÀ̹ö¿¡¼­ °¡Àå Áß¿äÇÑ ³»¿ë µÎ °¡Áö¸¦ ´Ù·é´Ù. RemoteWebDriver¿Í WebDriverBackedSeleniumÀε¥, ¿ø°ÝÁö PC¿¡ ¼³Ä¡µÈ À¥µå¶óÀ̹ö¸¦ ÅëÇØ Å×½ºÆ®¸¦ ¼öÇàÇÏ·Á¸é, RemoteWebDriver Ŭ·¡½º¸¦ »ç¿ëÇØ ¸í·É¾î¸¦ ó¸®ÇØ¾ß ÇÑ´Ù. ÇÑÆí, À¥µå¶óÀ̹ö·Î ¸¹ÀÌ ÇÏ´Â Å×½ºÆ® Áß Çϳª´Â ºê¶ó¿ìÀú ȣȯ¼º Å×½ºÆ®´Ù. WebDriverBackedSelenium¿¡ °üÇÑ ³»¿ëÀÌ 7ÀåÀÇ ³ª¸ÓÁö ºÎºÐÀ» Â÷ÁöÇÑ´Ù. À¥µå¶óÀ̹ö¸¦ »ç¿ëÇÏ°í ½ÍÁö¸¸, ¾ÆÁ÷ ¸¹Àº Å×½ºÆ® ½ºÅ©¸³Æ®°¡ ¼¿·¹´½ 1·Î ÀÛ¼ºµÇ¾îÀÖÀ» ¶§ Áö±Ý ³ª¿À´Â ³»¿ëÀÌ À¯¿ëÇÏ´Ù. ¸¶Áö¸·¿¡´Â, ¼¿·¹´½ 1ÀÇ API¸¦ »ç¿ëÇÏ´Â ±âÁ¸ Äڵ带 ¼¿·¹´½ API·Î ¸¶À̱׷¹À̼ÇÇÑ´Ù.
    8Àå, ¼¿·¹´½ ±×¸®µå
    ÈçÈ÷ ±×¸®µå¶ó°í ºÎ¸£´Â, ¼¿·¹´½¿¡¼­ °¡Àå Èï¹Ì·Ó°í Áß¿äÇÑ ±â´É Áß Çϳª¸¦ ¹è¿î´Ù. ±×¸®µå¸¦ »ç¿ëÇϸé ÀÚµ¿È­ ½Ã³ª¸®¿À¸¦ ¼­¹ö·Î º¸³» ¿øÇϴ ȯ°æ¿¡¼­ Å×½ºÆ®¸¦ ¼öÇàÇÒ ¼ö ÀÖ´Ù. ´ë»ó Ç÷§ÆûÀº OS¿Í ºê¶ó¿ìÀúÀÇ Á¾·ù, ¹öÀüÀ» ¸í½ÃÇÏ´Â °ÍÀ¸·Î ¾Ë ¼ö ÀÖ´Ù. ¿øÇϴ ȯ°æÀÇ ³ëµå¸¦ µî·ÏÇß°í »ç¿ë °¡´ÉÇÑ »óÅ·Π¸¸µé¸é, ¼­¹ö´Â ³ëµå¿¡ Å×½ºÆ® ¼öÇàÀ» Áö½ÃÇÒ ¼ö ÀÖ´Ù. ÀÌÁ¦ ³ëµå´Â ÀÚµ¿È­ Å×½ºÆ®¿¡ ´ëÇÑ Ã¥ÀÓÀ» Áö°í ½Ã³ª¸®¿À´ë·Î Å×½ºÆ®ÇÑ ÈÄ °á°ú¸¦ ¼­¹ö¿¡ º¸³½´Ù.
    9Àå, PageObject ¼³°è ÆÐÅÏ
    ÆäÀÌÁö ¿ÀºêÁ§Æ® ÆÐÅÏÀ¸·Î Àß ¾Ë·ÁÁø ¼³°è ÆÐÅÏÀ» ´Ù·é´Ù. ÀÔÁõµÈ ¹æ½ÄÀÇ ¼³°è ±â¹ýÀ» ÅëÇØ ÀÚµ¿È­ ÇÁ·¹ÀÓ¿öÅ© ±¸ÃàÀ» ´õ ¼ö¿ùÇÏ°Ô ÇÒ ¼ö ÀÖ´Ù.
    10Àå, iOS¿Í Android ¾Û Å×½ºÆ®
    À¥µå¶óÀ̹ö·Î ÀÛ¼ºÇÑ ½ºÅ©¸³Æ®¸¦ »ç¿ëÇØ iOS¿Í ¾Èµå·ÎÀÌµå ¾ÖÇø®ÄÉÀ̼ÇÀ» Å×½ºÆ®ÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. 10Àå¿¡¼­´Â ºñ±³Àû ÃÖ±Ù¿¡ ³ª¿Â µµ±¸ÀÎ Appium »ç¿ë¹ýµµ ´Ù·é´Ù.

    ÀúÀÚ ¼Ò°³

    »çƼ¾ß ¾Æ¹Ù»ç¾Ë¶ó

    • ±¸ºÐ : Àú¼­
    • ±¹Àû : ±âŸ
    • ºÐ·ù : °úÇÐ/°øÇÐ ÀúÀÚ
    • ÀαâÁö¼ö : 15
    ÃÖ±ÙÀú¼­

    °³¹ß°ú Å×½ºÆ® ÀÚµ¿È­ ºÐ¾ß¿¡ dzºÎÇÑ °æÇèÀ» °¡Áö°í ÀÖ´Ù. Àü»êÇÐ ¿£Áö´Ï¾î·Î Áö±Ý±îÁö ¼ö³â°£ À¥µå¶óÀ̹ö¸¦ »ç¿ëÇØ ÀÚµ¿È­ ÇÁ·¹ÀÓ¿öÅ©¸¦ ±¸ÃàÇØ¿Ô´Ù. ¿À¶óŬ°ú ¾ßÈÄ, VMWare, REA ±×·ì °°Àº ´Ù¾çÇÏ°í ±Ô¸ð°¡ Å« ¼ÒÇÁÆ®¿þ¾î ȸ»ç¿¡¼­ ÀÏÇÑ °æ·ÂÀÌ ÀÖ´Ù. ¼­ºñ½º ÁöÇâ ¾ÆÅ°ÅØÃ³(Service Oriented Architectural) ¼³°è¿Í ºñÁî´Ï½º ÀÎÅÚ¸®Àü½º(Business Intelligence)¿¡µµ ¸¹Àº °ü½ÉÀÌ Àִµ¥, ¿À¶óŬ¿¡¼­ ÀÎÁõÇÑ ¼­ºñ½º ÁöÇâ ¾ÆÅ°ÅØÃ³ ÀÎÇÁ¶ó ¼³°è Àü¹®°¡ÀÎ µ¿½Ã¿¡ ºñÁî´Ï½º ÀÎÅÚ¸®Àü½º ±¸Ãà Àü¹®°¡À̱⵵ ÇÏ´Ù.

    ¿ªÀÚ ¼Ò°³

    ÃÖ±ÙÈ£

    • ±¹Àû : ´ëÇѹα¹
    • ºÐ·ù : °úÇÐ/°øÇÐ ÀúÀÚ , ±âŸ
    • ÀαâÁö¼ö : 49

    ¸ð¹ÙÀÏ, À¥ ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ® ¿£Áö´Ï¾î´Ù. ¾ÖÀÚÀÏ °³¹ß ¹æ½ÄÀÌ ¼º°øÇϱâ À§Çؼ­´Â ÀÏÁ¤ ¼öÁØ ÀÌ»óÀÇ Å×½ºÆ® ÀÚµ¿È­°¡ ¹Ýµå½Ã ÇÊ¿äÇÏ´Ù°í ¹Ï°í ÀÖ´Ù. °³¹ß°ú Å×½ºÆ® ÇÁ·Î¼¼½º¿¡ °ü½ÉÀÌ ¸¹À¸¸ç, ¹ø¿ªÀ» ÅëÇØ ÀÚ½ÅÀÌ °¡Áø Áö½Ä°ú °æÇèÀ» ´Ù¸¥ »ç¶÷µé°ú °øÀ¯Çϸ鼭 Çѱ¹ÀÇ ¼ÒÇÁÆ®¿þ¾î Å×½ºÆ® ¹®È­¿¡ Á¶±ÝÀ̳ª¸¶ °øÇåÇϰíÀÚ ÇÑ´Ù. »çÀ̳À¼ÒÇÁÆ®ÀÇ ÈǸ¢ÇÑ °³¹ßÀÚµé°ú À̾߱âÇÏ´Â °ÍÀ» ÁÁ¾ÆÇÏ¸ç ±×µé°ú ÇÔ²² À¥ ¿ÀÇǽº¸¦ ¸¸µé°í ÀÖ´Ù. ¡ºExt JS ¹ÝÀÀÇü À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¡»(¿¡ÀÌÄÜ, 2013)À» ¹ø¿ªÇß´Ù.

    ±èÀ¯¼º

    • ±¹Àû : ´ëÇѹα¹
    • ºÐ·ù : °úÇÐ/°øÇÐ ÀúÀÚ , ±âŸ
    • ÀαâÁö¼ö : 28

    À׿©·Â È®º¸¸¦ À§ÇØ ÀÚµ¿È­ ±â¼ú¿¡ °ü½ÉÀÌ ¸¹Áö¸¸, ¿©ÀüÈ÷ À׿©·Â¿¡ °¥ÁõÀ» ´À³¢´Â °³¹ßÀÚ´Ù. Àü°ø Áö½ÄÀ» µ·À¸·Î ¹Ù²Ü ¼ö ÀÖ´Ù´Â À̾߱⿡ ¾Æ¸£¹ÙÀÌÆ®·Î ½ÃÀÛÇÑ À¥ ÇÁ·Î±×·¡¹ÖÀÌ ¾î´À»õ À¥ ¿ÀÇǽº °³¹ß¿¡±îÁö À̸£·¯, ÇöÀç »çÀ̳À¼ÒÇÁÆ®¿¡¼­ À¥ ¿ÀÇǽº¸¦ °³¹ß ÁßÀÌ´Ù.

    ¸ñÂ÷

    ¸ñÂ÷
    1Àå À¥µå¶óÀ̹ö¿Í À¥¿¤¸®¸ÕÆ® ¼Ò°³
    ¼¿·¹´½ÀÇ ¿ª»ç
    __¼¿·¹´½ 1ÀÇ º°Äª. ¼¿·¹´½ ¸®¸ðÆ® ÄÁÆ®·Ñ ¶Ç´Â ¼¿·¹´½ RC
    __¼¿·¹´½ 2ÀÇ º°Äª. À¥µå¶óÀ̹ö ¶Ç´Â ¼¿·¹´½ À¥µå¶óÀ̹ö
    __¼¿·¹´½ 1°ú ¼¿·¹´½ 2ÀÇ Â÷ÀÌÁ¡
    ____ºê¶ó¿ìÀú Çڵ鸵
    ____Ä£¼÷ÇÑ APIÀÇ »ç¿ë
    ____¸ð¹ÙÀÏ ¾ÛÀÇ Áö¿ø
    ____°³¹ßÀÚ Áö¿ø°ú °í±Þ ±â´É
    ÀÌŬ¸³½º ÇÁ·ÎÁ§Æ® ¼³Á¤
    À¥¿¤¸®¸ÕÆ®
    __À¥ ÆäÀÌÁö¿¡¼­ À¥¿¤¸®¸ÕÆ® ÁöÁ¤Çϱâ
    ____findElement( ) ¸Þ¼Òµå
    ____findElements( ) ¸Þ¼Òµå
    ____ÆÄÀ̾î¹ö±×
    ____By ÁöÁ¤ÀÚ »ç¿ëÇϱâ
    ____By.partialLinkText( ) ¸Þ¼Òµå
    __À¥¿¤¸®¸ÕÆ®¿¡¼­ ÇÒ ¼ö ÀÖ´Â ¿©·¯ °¡Áö µ¿ÀÛ
    ____getAttibute( ) ¸Þ¼Òµå
    ____sendKeys( ) ¸Þ¼Òµå
    ____clear( ) ¸Þ¼Òµå
    ____submit( ) ¸Þ¼Òµå
    ____getCssValue( ) ¸Þ¼Òµå
    ____getLocation( ) ¸Þ¼Òµå
    ____getSize( ) ¸Þ¼Òµå
    ____getText( ) ¸Þ¼Òµå
    ____getTagName( ) ¸Þ¼Òµå
    ____isDisplayed( ) ¸Þ¼Òµå
    ____isEnabled( ) ¸Þ¼Òµå
    ____isSelected( ) ¸Þ¼Òµå
    ¿ä¾à
    2Àå °í±Þ »ç¿ëÀÚ ÀÎÅÍ·¢¼Ç
    ¾×¼ÇÀ» ¸¸µé¾î ½ÇÇàÇϱâ
    __¸¶¿ì½º ÀÎÅÍ·¢¼Ç
    ____moveByOffset ¾×¼Ç
    ____click ¾×¼Ç
    ____À¥¿¤¸®¸ÕÆ®¸¦ »ç¿ëÇÏ´Â click ¾×¼Ç
    ____clickAndHold ¾×¼Ç
    ____À¥¿¤¸®¸ÕÆ®¸¦ »ç¿ëÇÏ´Â clickAndHold ¾×¼Ç
    ____release ¾×¼Ç
    ____À¥¿¤¸®¸ÕÆ®¸¦ »ç¿ëÇÏ´Â release ¾×¼Ç
    ____moveToElement ¾×¼Ç
    ____dragAndDropBy ¾×¼Ç
    ____doubleClick ¾×¼Ç
    ____À¥¿¤¸®¸ÕÆ®¸¦ »ç¿ëÇÏ´Â doubleClick ¾×¼Ç
    ____À¥¿¤¸®¸ÕÆ®¸¦ »ç¿ëÇÏ´Â contextClick ¾×¼Ç
    ____ÇöÀç À§Ä¡¿¡¼­ contextClick ¾×¼Ç
    __Űº¸µå ÀÎÅÍ·¢¼Ç
    ____KeyDown, KeyUp ¾×¼Ç
    ____sendKeys( ) ¸Þ¼Òµå
    ¿ä¾à
    3Àå À¥µå¶óÀ̹ö ±â´É ¾Ë¾Æº¸±â
    ºê¶ó¿ìÀú ȯ°æ ¼³Á¤
    ½ºÅ©¸°¼¦ ĸó
    À©µµ¿ìâ°ú iFrame ÁöÁ¤Çϱâ
    __À©µµ¿ìâ Àüȯ
    __ÇÁ·¹ÀÓ °£ Àüȯ
    __¾Ë¸²Ã¢ Çڵ鸵
    ºê¶ó¿ìÀú ³»ºñ°ÔÀÌ¼Ç Á¦¾î
    ·Îµù ÁßÀÎ À¥¿¤¸®¸ÕÆ® ±â´Ù¸®±â
    __¹¬½ÃÀû ´ë±â ½Ã°£
    __¸í½ÃÀû ´ë±â ½Ã°£
    ÄíŰ Çڵ鸵
    ¿ä¾à
    4Àå À¥ ºê¶ó¿ìÀú¸¦ Áö¿øÇÏ´Â ´Ù¾çÇÑ À¥µå¶óÀ̹ö
    ÆÄÀÌ¾îÆø½º µå¶óÀ̹ö
    __ÆÄÀÌ¾îÆø½º ÇÁ·ÎÇÊ
    ____ÆÄÀÌ¾îÆø½º ÀͽºÅÙ¼Ç Ãß°¡Çϱâ
    ____ÇÁ·ÎÇÊ ÀúÀå°ú ºÒ·¯¿À±â
    __ÆÄÀÌ¾îÆø½º ȯ°æ ¼³Á¤
    ____ȯ°æ ¼³Á¤ ´Ù·ç±â
    ____°íÁ¤¼³Á¤ÀÇ ÀÌÇØ
    __ÆÄÀÌ¾îÆø½º ¹ÙÀ̳ʸ®
    ____¿©·¯ ¹öÀüÀÇ ÆÄÀÌ¾îÆø½º ¼³Ä¡
    __InternetExplorerDriver
    ____InternetExplorerDriver ¼³Ä¡
    ____IE ºê¶ó¿ìÀú¸¦ »ç¿ëÇÏ´Â Å×½ºÆ® ½ºÅ©¸³Æ® ÀÛ¼º
    ____IEDriver ¼­¹ö ½ÇÇà
    ____IEDriver·Î ºê¶ó¿ìÀú¿¡¼­ ÇÒ ¼ö ÀÖ´Â ¿©·¯ °¡Áö ¼³Á¤
    __ChromeDriver
    ____ChromeDriver ¼³Ä¡
    ____Å©·Ò ºê¶ó¿ìÀú¸¦ »ç¿ëÇÏ´Â Å×½ºÆ® ½ºÅ©¸³Æ® ÀÛ¼º
    ____ChromeOptions »ç¿ëÇϱâ
    __SafariDriver
    ____»çÆÄ¸® ºê¶ó¿ìÀú¸¦ »ç¿ëÇÏ´Â Å×½ºÆ® ½ºÅ©¸³Æ® ÀÛ¼º
    __OperaDriver
    ____OperaDriver ¼³Ä¡
    ____¿ÀÆä¶ó ºê¶ó¿ìÀú¸¦ »ç¿ëÇÏ´Â Å×½ºÆ® ½ºÅ©¸³Æ® ÀÛ¼º
    ¿ä¾à
    5Àå À¥µå¶óÀ̹ö À̺¥Æ®ÀÇ ÀÌÇØ
    EventFiringWebDriver¿Í EventListener Ŭ·¡½º
    EventListener ÀνºÅϽº »ý¼º
    __WebDriverEventListener ÀÎÅÍÆäÀ̽º ±¸Çö
    __AbstractWebDriverEventListener »ó¼Ó ±¸Çö
    __WebDriver ÀνºÅϽº »ý¼º
    __EventFiringWebDriver¿Í EventListener ÀνºÅϽº »ý¼º
    __EventFiringWebDriver¿Í EventListener µî·Ï
    __À̺¥Æ® ¹ß»ý°ú È®ÀÎ
    ____¿©·¯ °³ÀÇ EventListener µî·Ï
    WebDriver¿¡¼­ Á¦°øÇÏ´Â À̺¥Æ® ¸®½º³Ê
    __WebElement °ª º¯°æ À̺¥Æ®
    __WebElement Ŭ¸¯ À̺¥Æ®
    __WebElement ã±â À̺¥Æ®
    __ºê¶ó¿ìÀú µÚ·Î °¡±â À̺¥Æ®
    __ºê¶ó¿ìÀú ¾ÕÀ¸·Î °¡±â À̺¥Æ®
    __navigateTo À̺¥Æ®
    __½ºÅ©¸³Æ® ½ÇÇà À̺¥Æ®
    __¿¹¿Ü ó¸®
    __EventFiringWebDriver¿¡ µî·ÏÇÑ EventListener Á¦°Å
    ¿ä¾à
    6Àå ÆÄÀÏ ÀÔÃâ·Â Çڵ鸵
    FileHandler Ŭ·¡½º
    __¿øÇÏ´Â µð·ºÅ͸®·Î ÆÄÀÏ º¹»ç
    __È®ÀåÀÚ À̸§À¸·Î ¿øÇÏ´Â ÆÄÀÏ º¹»ç
    __»õ·Î¿î µð·ºÅ͸® »ý¼º
    __ÆÄÀÏ ¶Ç´Â µð·ºÅ͸® »èÁ¦
    __IsZipped( ) ¸Þ¼Òµå
    __makeExecutable( ) ¸Þ¼Òµå
    __makeWritable( ) ¸Þ¼Òµå
    __ÆÄÀÏ ³»¿ë Àбâ
    __canExecute( ) ¸Þ¼Òµå
    TemporaryFilesystem Ŭ·¡½º ¾Ë±â
    __µðÆúÆ® Àӽà ÆÄÀÏ ½Ã½ºÅÛ
    __DefaultTmpFS¿¡ »õ·Î¿î µð·ºÅ͸® »ý¼º
    __Àӽà µð·ºÅ͸® »èÁ¦
    __´Ù¼öÀÇ ÆÄÀÏ »èÁ¦
    __Àӽà ÆÄÀÏ ½Ã½ºÅÛ º¯°æ
    Zip Ŭ·¡½º
    __µð·ºÅ͸® ¾ÐÃà
    __µð·ºÅ͸® ¾ÐÃà ÇØÁ¦
    ¿ä¾à
    7Àå RemoteWebDriver¿Í WebDriverBackedSelenium
    RemoteWebDriver ¼Ò°³
    __RemoteWebDriver ¼­¹ö
    ____RemoteWebDriver ¼­¹ö ´Ù¿î·Îµå
    ____¼­¹ö ½ÇÇà
    __RemoteWebDriver Ŭ¶óÀ̾ðÆ®
    ____RemoteWebDriver ¼­¹ö¸¦ À§ÇÑ Å×½ºÆ® ½ºÅ©¸³Æ® ¼öÁ¤
    __RemoteWebDriver¸¦ ÅëÇÑ Firefox ºê¶ó¿ìÀú »ç¿ë¹ý
    __RemoteWebDriver¸¦ ÅëÇÑ IE ºê¶ó¿ìÀú »ç¿ë¹ý
    __RemoteWebDriver¸¦ ÅëÇÑ Chrome ºê¶ó¿ìÀú »ç¿ë¹ý
    __RemoteWebDriver Ŭ¶óÀ̾ðÆ®ÀÇ ½ºÅ©¸°¼¦ ±â´É
    JSON ¿ÍÀ̾î ÇÁ·ÎÅäÄÝ
    Ŭ¶óÀÌ¾ðÆ® ¶óÀ̺귯¸® ±¸Çö
    WebDriverBackedSelenium ¾Ë¾Æº¸±â
    ¿ä¾à
    8Àå ¼¿·¹´½ ±×¸®µå
    ¼¿·¹´½ ±×¸®µå ¾Ë±â
    ÇãºêÀÇ ¿ªÇÒ
    ³ëµåÀÇ ¿ªÇÒ
    ¼¿·¹´½ ±×¸®µå¸¦ À§ÇÑ Å×½ºÆ® ½ºÅ©¸³Æ®·Î ¼öÁ¤
    __¹Ìµî·Ï ȯ°æ¿¡ ´ëÇÑ ¿äû
    __³ëµå°¡ ÀÛ¾÷ ÁßÀÏ ¶§ ¿äû Å¥À×Çϱâ
    __°°Àº ȯ°æÀÇ ³ëµå¿¡¼­ ¼±Åà ¿ì¼±±Ç
    ¼¿·¹´½ ±×¸®µå ¼³Á¤
    __³ëµå ¼³Á¤ ÆÄ¶ó¹ÌÅÍ
    ____Áö¿ø ºê¶ó¿ìÀú ¼³Á¤
    ____³ëµå ŸÀӾƿô ¼³Á¤
    ____ºê¶ó¿ìÀú ÀνºÅϽºÀÇ »ý¼º Á¦ÇÑ ¼³Á¤
    ____³ëµåÀÇ ÀÚµ¿ µî·Ï
    ____³ëµåÀÇ »óÅ üũ
    ____³ëµåÀÇ µî·Ï ÇØÁ¦
    ____ºê¶ó¿ìÀú ŸÀӾƿô ¼³Á¤
    __Çãºê ¼³Á¤ ÆÄ¶ó¹ÌÅÍ
    ____Å×½ºÆ® ȯ°æÀÌ ÁغñµÉ ¶§±îÁö ´ë±âÇϱâ
    ____CapabilityMatcher »ç¿ëÀÚÁ¤ÀÇ
    ____»õ·Î¿î ¼¼¼ÇÀ» ¸¸µé ¶§ »ç¿ëÇÏ´Â WaitTimeout
    __¼¿·¹´½ ±×¸®µå¿Í ³ëµåÀÇ È¯°æ ¼³Á¤ - Á¦¸ñ ´Ù½Ã!!!
    ¿ä¾à
    9Àå PageObject ¼³°è ÆÐÅÏ
    ¿öµåÇÁ·¹½º ºí·Î±×¸¦ ´ë»óÀ¸·Î Å×½ºÆ® ÄÉÀ̽º ¸¸µé±â
    __Å×½ºÆ® ÄÉÀ̽º 1: »õ·Î¿î ±Û µî·ÏÇϱâ
    __Å×½ºÆ® ÄÉÀ̽º 2: ±Û Áö¿ì±â
    __Å×½ºÆ® ÄÉÀ̽º 3: Àüü °Ô½Ã±Û Ä«¿îÆ®Çϱâ
    ÆäÀÌÁö ¿ÀºêÁ§Æ® ÆÐÅÏÀ̶õ
    __@FindBy ¾Ö³ëÅ×À̼Ç
    __PageFactoryÀÇ È°¿ë
    PageObject ¼³°è¸¦ À§ÇÑ °í·Á »çÇ×
    __¼­ºñ½º Á¦°øÀÚ °üÁ¡¿¡¼­ À¥ ÆäÀÌÁö ¹Ù¶óº¸±â
    __ºÎ°¡ ¼­ºñ½º Á¦°ø
    __PageObject¿¡¼­ ¶Ç ´Ù¸¥ PageObjectÀÇ »ç¿ë
    ____AddNewPost ÆäÀÌÁö ¿ÀºêÁ§Æ®
    ____AllPostsPage ÆäÀÌÁö ¿ÀºêÁ§Æ®
    __»ç¿ëÀÚ ¾×¼ÇÀÌ ¾Æ´Ñ ¼­ºñ½º·Î Á¢±ÙÇÏ´Â ¸Þ¼Òµå Ȱ¿ë¹ý
    __ÃʱâÈ­ ÀÌÈÄÀÇ À¥¿¤¸®¸ÕÆ® ½Äº°
    __ÆäÀÌÁö¿¡ ƯȭµÈ ºÎºÐ ºÐ¸®
    Loadable ÄÄÆ÷³ÍÆ®
    ¿öµåÇÁ·¹½º Å×½ºÆ® ½Ç½À
    __Å×½ºÆ®¿¡ »ç¿ëÇÏ´Â PageObject ¼³¸í
    ____AdminLoginPage ÆäÀÌÁö ¿ÀºêÁ§Æ®
    ____AllPostsPage ÆäÀÌÁö ¿ÀºêÁ§Æ®
    ____AddNewPostPage ÆäÀÌÁö ¿ÀºêÁ§Æ®
    ____EditPostP

    ¹è¼Û ½Ã À¯ÀÇ»çÇ×

    - ¹Ýµð¾Ø·ç´Ï½º¿¡¼­ ±¸¸ÅÇϽеµ¼­´Â ¹°·ù ´ëÇà À§Å¹¾÷ü ¿õÁø ºÏ¼¾À» ÅëÇØ ¹è¼ÛµË´Ï´Ù.
     (¹è¼Û Æ÷Àå¿¡ "¿õÁø ºÏ¼¾"À¸·Î Ç¥±âµÉ ¼ö ÀÖ½À´Ï´Ù.)

    - ±¸¸ÅÇÑ »óǰÀÇ Ç°Áú°ú ¹è¼Û °ü·Ã ¹®ÀÇ´Â ¹Ýµð¾Ø·ç´Ï½º·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù.

    - õÀçÁöº¯ ¹× Åùè»çÀÇ »çÁ¤¿¡ µû¶ó ¹è¼ÛÀÌ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.

    - °áÁ¦(ÀÔ±Ý) ¿Ï·á ÈÄ ÃâÆÇ»ç ¹× À¯Åë»çÀÇ »çÁ¤À¸·Î ǰÀý ¶Ç´Â ÀýÆÇ µÇ¾î »óǰ ±¸ÀÔÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. (º°µµ ¾È³» ¿¹Á¤)

    - µµ¼­»ê°£Áö¿ªÀÇ °æ¿ì Ãß°¡ ¹è¼Ûºñ°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù.

    ¹Ýǰ/±³È¯

    »óǰ ¼³¸í¿¡ ¹Ýǰ/ ±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)

    ¹Ýǰ/±³È¯

    ¹Ýǰ/±³È¯
    ¹Ýǰ/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹Ýǰ/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 1:1»ó´ã°Ô½ÃÆÇ
    ¹Ýǰ/±³È¯ °¡´É ±â°£ ¹Ýǰ,±³È¯Àº ¹è¼Û¿Ï·á ÈÄ 7ÀÏ À̳», »óǰÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦¹ß°ß ÈÄ 30ÀÏ À̳»¿¡ ½Åû°¡´É
    ¹Ýǰ/±³È¯ ºñ¿ë º¯½É ȤÀº ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ ¹Ý¼Û·á °í°´ ºÎ´ã(º°µµ ÁöÁ¤ Åùè»ç ¾øÀ½)
    ¹Ýǰ/±³È¯ ºÒ°¡ »çÀ¯
    • ¼ÒºñÀÚÀÇ Ã¥ÀÓ »çÀ¯·Î »óǰ µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    • ¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óǰ µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì : ¿¹)¸¸È­Ã¥, ÀâÁö, È­º¸Áý µî
    • ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆÇ¸Å°¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • ÀüÀÚ»ó°Å·¡µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì
    • ÇØ¿ÜÁÖ¹® »óǰ(ÇØ¿Ü ¿ø¼­)ÀÇ °æ¿ì(ÆÄº»/ÈѼÕ/¿À¹ß¼Û »óǰÀ» Á¦¿Ü)
    ¼ÒºñÀÚ ÇÇÇØº¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó
    • »óǰÀÇ ºÒ·®¿¡ ÀÇÇÑ ¹Ýǰ, ±³È¯, A/S, ȯºÒ, ǰÁúº¸Áõ ¹× ÇÇÇØº¸»ó µî¿¡ °üÇÑ »çÇ×Àº
      ¼ÒºñÀÚ ºÐÀïÇØ°á ±âÁØ(°øÁ¤°Å·¡À§¿øÈ¸°í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
    • ´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ
      ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ
    ¹Ýǰ/±³È¯ ÁÖ¼Ò °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77, ¿õÁøºÏ¼¾(¹Ýµð¾Ø·ç´Ï½º)
    • ȸ»ç¸í : (ÁÖ)¼­¿ï¹®°í
    • ´ëÇ¥ÀÌ»ç : ±èÈ«±¸
    • °³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚ : ±èÈ«±¸
    • E-mail : bandi_cs@bnl.co.kr
    • ¼ÒÀçÁö : (06168) ¼­¿ï °­³²±¸ »ï¼º·Î 96±æ 6
    • »ç¾÷ÀÚ µî·Ï¹øÈ£ : 120-81-02543
    • Åë½ÅÆÇ¸Å¾÷ ½Å°í¹øÈ£ : Á¦2023-¼­¿ï°­³²-03728È£
    • ¹°·ù¼¾ÅÍ : (10881) °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77 ¹Ýµð¾Ø·ç´Ï½º
    copyright (c) 2016 BANDI&LUNI'S All Rights Reserved