°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
ÀÎÅÍÆÄÅ© ·Ôµ¥Ä«µå 5% (25,650¿ø)
(ÃÖ´ëÇÒÀÎ 10¸¸¿ø / Àü¿ù½ÇÀû 40¸¸¿ø)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (18,900¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
NH¼îÇÎ&ÀÎÅÍÆÄÅ©Ä«µå 20% (21,600¿ø)
(ÃÖ´ëÇÒÀÎ 4¸¸¿ø / 2¸¸¿ø ÀÌ»ó °áÁ¦)
Close

SeleniumÀ» È°¿ëÇÑ Å×½ºÆ® ÀÚµ¿È­ : W3C Ç¥ÁØ À¥µå¶óÀ̹ö·Î ¸¸µå´Â Å×½ºÆ® ½ºÅ©¸³Æ®¡»

¿øÁ¦ : Selenium WebDriver 3 Practical Guide - Second Edition
¼Òµæ°øÁ¦

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

ÆǸÅÁö¼ö 22
?
ÆǸÅÁö¼ö¶õ?
»çÀÌÆ®ÀÇ ÆǸŷ®¿¡ ±â¹ÝÇÏ¿© ÆǸŷ® ÃßÀ̸¦ ¹Ý¿µÇÑ ÀÎÅÍÆÄÅ© µµ¼­¿¡¼­ÀÇ µ¶¸³ÀûÀÎ ÆǸŠÁö¼öÀÔ´Ï´Ù. ÇöÀç °¡Àå Àß Æȸ®´Â »óÇ°¿¡ °¡ÁßÄ¡¸¦ µÎ¾ú±â ¶§¹®¿¡ ½ÇÁ¦ ´©Àû ÆǸŷ®°ú´Â ´Ù¼Ò Â÷ÀÌ°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÆǸŷ® ¿Ü¿¡µµ ´Ù¾çÇÑ °¡ÁßÄ¡·Î ±¸¼ºµÇ¾î ÃÖ±ÙÀÇ À̽´µµ¼­ È®Àνà À¯¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇØ´ç Áö¼ö´Â ¸ÅÀÏ °»½ÅµË´Ï´Ù.
Close
°øÀ¯Çϱâ
Á¤°¡

30,000¿ø

  • 27,000¿ø (10%ÇÒÀÎ)

    1,500P (5%Àû¸³)

ÇÒÀÎÇýÅÃ
Àû¸³ÇýÅÃ
  • S-Point Àû¸³Àº ¸¶ÀÌÆäÀÌÁö¿¡¼­ Á÷Á¢ ±¸¸ÅÈ®Á¤ÇϽŠ°æ¿ì¸¸ Àû¸³ µË´Ï´Ù.
Ãß°¡ÇýÅÃ
¹è¼ÛÁ¤º¸
  • 4/17(¼ö) À̳» ¹ß¼Û ¿¹Á¤  (¼­¿ï½Ã °­³²±¸ »ï¼º·Î 512)
  • ¹«·á¹è¼Û
ÁÖ¹®¼ö·®
°¨¼Ò Áõ°¡

Ã¥¼Ò°³

¼¿·¹´½ 3¿¡¼­ °³¼±µÈ Á¡À» »ìÆ캸°í ¼¿·¹´½¿¡¼­ ÀÚ¹Ù 8 API¸¦ È°¿ëÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. ±âº» »ç¿ë¹ýºÎÅÍ Á¶±Ý ´õ º¹ÀâÇÑ »ç¿ëÀÚ ¾×¼Ç±îÁö ¼³¸íÇÑ ÈÄ, ¸®¸ðÆ® À¥µå¶óÀ̹ö¿Í ¼¿·¹´½ ±×¸®µå·Î ¿ø°ÝÁöÀÇ ºê¶ó¿ìÀú¿¡¼­ Å×½ºÆ®¸¦ ½ÇÇàÇÏ´Â ¹æ¹ý, AppiumÀ» »ç¿ëÇÑ ¸ð¹ÙÀÏ Å×½ºÆ® ¹æ¹ý µîÀ» »ìÆ캻´Ù. TestNG·Î µ¥ÀÌÅÍ ÁÖµµ Å×½ºÆ®¸¦ ¼öÇàÇÏ´Â ¹æ¹ýµµ ¼³¸íÇÑ´Ù.

ÃâÆÇ»ç ¼­Æò

¢Â ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¢Â

¡ß ¼¿·¹´½ 3 ¼Ò°³ ¹× ¾÷µ¥ÀÌÆ®µÈ ±â¼ú ºñ±³
¡ß ´Ù¾çÇÑ ¸ð¹ÙÀÏ°ú µ¥½ºÅ©Åé ºê¶ó¿ìÀú Ç÷§Æû¿¡¼­ÀÇ ¼¿·¹´½ 3 »ç¿ë ¹æ¹ý
¡ß µå·¡±× ¾Ø µå·Ó °°Àº °í±Þ ¾×¼Ç°ú À¥ ÆäÀÌÁöÀÇ ¾×¼Ç ºô´õ »ç¿ë ¹æ¹ý
¡ß ÀÚ¹Ù 8 API¸¦ ¼¿·¹´½ 3¿Í ÇÔ²² »ç¿ëÇÏ´Â ¹æ¹ý
¡ß ¸®¸ðÆ® À¥µå¶óÀ̹öÀÇ °³³ä°ú »ç¿ë ¹æ¹ý
¡ß ¼¿·¹´½ ±×¸®µå·Î Å©·Î½º ºê¶ó¿ìÀú Å×½ºÆ®¿Í ºÐ»ê Å×½ºÆ® ½ÇÇà
¡ß ¾×¼Ç API·Î ´Ù¾çÇÑ Å°º¸µå¿Í ¸¶¿ì½º ¾×¼Ç ¼öÇà

¢Â ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¢Â

À¥ ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ® ½ºÀ§Æ® ÀÚµ¿È­¸¦ ¸¸µé·Á´Â Ç°Áú º¸Áõ/Å×½ºÆ® Àü¹®°¡, Å×½ºÆ® ¿£Áö´Ï¾î, ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ, À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÚ¿¡°Ô ¿Ïº®ÇÑ ¾È³»¼­´Ù. ¼±ÇàÇнÀÀ¸·Î ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ±âº»ÀûÀÎ ÀÌÇØ°¡ ÇÊ¿äÇÏÁö¸¸ À¥µå¶óÀ̹ö³ª ¼¿·¹´½¿¡ ´ëÇÑ Áö½ÄÀº ¾ø¾îµµ µÈ´Ù. ÀÌ Ã¥À» ´Ù ÀÐ°í ³ª¸é Å×½ºÆ® ÀÚµ¿È­ ÀÛ¼º¿¡ ÇÊ¿äÇÑ À¥µå¶óÀ̹öÀÇ Áö½ÄÀ» ÃæºÐÈ÷ ½×À» ¼ö ÀÖÀ» °ÍÀÌ´Ù.

¢Â ÀÌ Ã¥ÀÇ ±¸¼º ¢Â

1Àå, ¡®À¥µå¶óÀ̹ö¿Í À¥ ¿¤¸®¸ÕÆ®¡¯¿¡¼­´Â ¼¿·¹´½ÀÇ °³³ä°ú ±â´ÉÀ» ¸ÕÀú »ìÆ캻 ÈÄ, À¥µå¶óÀ̹ö°¡ À¥ ÆäÀÌÁö¸¦ ÀνÄÇÏ´Â ¹æ¹ýÀ¸·Î ºü¸£°Ô ³Ñ¾î°£´Ù. À¥µå¶óÀ̹öÀÇ À¥ ¿¤¸®¸ÕÆ®¿¡ ´ëÇØ ¼³¸íÇÏ°í, À¥ ÆäÀÌÁöÀÇ À¥ ¿¤¸®¸ÕÆ®¸¦ ÁöÁ¤ÇØ ±âº»ÀûÀÎ ¾×¼ÇÀ» ¼öÇàÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.
2Àå, ¡®À¥ ºê¶ó¿ìÀú¸¦ Áö¿øÇÏ´Â ´Ù¾çÇÑ À¥µå¶óÀ̹ö¡¯¿¡¼­´Â FirefoxDriver¿Í IEDriver, ChromeDriver °°Àº ´Ù¾çÇÑ À¥µå¶óÀ̹ö ±¸Çöü¸¦ ¼³¸íÇÑ´Ù. Çìµå¸®½º¸ðµå, ¸ð¹ÙÀÏ ¿¡¹Ä·¹À̼Ç, »ç¿ëÀÚ ÇÁ·ÎÇÊ »ç¿ë µîÀ¸·Î ºê¶ó¿ìÀú Å×½ºÆ® ȯ°æÀ» ¼³Á¤ÇÏ´Â ¹æ¹ýÀ» »ìÆ캻´Ù.
3Àå, ¡®ÀÚ¹Ù8 ±â´É »ç¿ë¡¯¿¡¼­´Â À¥ ¿¤¸®¸ÕÆ® ¸®½ºÆ®¸¦ ½ºÆ®¸² API³ª ¶÷´Ù Ç¥Çö½Ä °°Àº ÀÚ¹Ù8ÀÇ »õ·Î¿î ±â´ÉÀ¸·Î ´Ù·ç´Â ¹æ¹ýÀ» »ìÆ캻´Ù.
4Àå, ¡®À¥µå¶óÀ̹ö ±â´É ¾Ë¾Æº¸±â¡¯¿¡¼­´Â À¥ ÆäÀÌÁö ½ºÅ©¸°¼¦ Âï±â, ÀÚ¹Ù½ºÅ©¸³Æ® ½ÇÇà, ÄíÅ° ´Ù·ç±â, À©µµ¿ì ÇÁ·¹ÀÓ ´Ù·ç±â µîÀÇ À¥µå¶óÀ̹ö °í±Þ ±â´ÉÀ» ¾Ë¾Æº»´Ù.
5Àå, ¡®°í±Þ »ç¿ëÀÚ ÀÎÅÍ·¢¼Ç¡¯¿¡¼­´Â À¥µå¶óÀ̹öÀÇ °í±Þ ±â´ÉÀ» ´õ ÀÚ¼¼È÷ ¾Ë¾Æº»´Ù. ÇϳªÀÇ ÇÁ·¹ÀÓ¿¡ ÀÖ´Â ¿¤¸®¸ÕÆ®¸¦ µå·¡±× ¾Ø µå·ÓÀ¸·Î ´Ù¸¥ ÇÁ·¹ÀÓÀ¸·Î ¿Å±â±â, À¥ ¿¤¸®¸ÕÆ®¿¡¼­ ¿À¸¥ÂÊ ¹öÆ° Ŭ¸¯ °°Àº Èï¹Ì·Î¿î ¿¹Á¦¸¦ ´Ù·é´Ù.
6Àå, ¡®À¥µå¶óÀ̹ö À̺¥Æ®ÀÇ ÀÌÇØ¡¯¿¡¼­´Â À¥µå¶óÀ̹ö °üÁ¡¿¡¼­ÀÇ À̺¥Æ® 󸮸¦ »ìÆ캻´Ù. À¥ ¿¤¸®¸ÕÆ®ÀÇ °ª º¯°æ, ºê¶ó¿ìÀúÀÇ µÚ·Î °¡±â, ½ºÅ©¸³Æ® ½ÇÇà ¿Ï·á¿Í °°Àº À̺¥Æ®¸¦ »ìÆ캻´Ù.
7Àå, ¡®¸®¸ðÆ® À¥µå¶óÀ̹ö »ìÆ캸±â¡¯¿¡¼­´Â ¸®¸ðÆ® À¥µå¶óÀ̹ö¿Í ¼¿·¹´½ ´Üµ¶ ¼­¹ö¸¦ »ç¿ëÇØ ¿ø°Ý ±â±â¿¡¼­ Å×½ºÆ®¸¦ ½ÇÇàÇÏ´Â ¹æ¹ýÀ» »ìÆ캻´Ù.
8Àå, ¡®¼¿·¹´½ ±×¸®µå¡¯¿¡¼­´Â ¼¿·¹´½¿¡¼­ °¡Àå Áß¿äÇÏ°í Èï¹Ì·Î¿î ±â´ÉÀÎ ¼¿·¹´½ ±×¸®µå¸¦ »ìÆ캻´Ù.
9Àå, ¡®ÆäÀÌÁö °´Ã¼ ÆÐÅÏ¡¯¿¡¼­´Â ÆäÀÌÁö °´Ã¼ ÆÐÅÏÀ¸·Î Àß ¾Ë·ÁÁø ¼³°è ÆÐÅÏÀ» ´Ù·é´Ù.
10Àå, ¡®AppiumÀ» ÀÌ¿ëÇÑ iOS¿Í ¾Èµå·ÎÀ̵å Å×½ºÆ®¡¯¿¡¼­´Â iOS¿Í ¾Èµå·ÎÀ̵å Ç÷§Æû¿¡¼­ AppiumÀ» ÀÌ¿ëÇØ ÀÚµ¿È­ Å×½ºÆ® ½ºÅ©¸³Æ®¿¡¼­ À¥µå¶óÀ̹ö¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» »ìÆ캻´Ù.
11Àå, ¡®TestNG·Î ¼öÇàÇÏ´Â µ¥ÀÌÅÍ ÁÖµµ Å×½ºÆ®¡¯¿¡¼­´Â TestNG·Î µ¥ÀÌÅÍ ÁÖµµ Å×½ºÆ® ±â¹ýÀ» »ìÆ캻´Ù.

¸ñÂ÷

1Àå. À¥µå¶óÀ̹ö¿Í À¥ ¿¤¸®¸ÕÆ® ¼Ò°³
__¼¿·¹´½ Å×½ºÆ® µµ±¸
____¼¿·¹´½ À¥µå¶óÀ̹ö
____¼¿·¹´½ ¼­¹ö
____¼¿·¹´½ IDE
__¼¿·¹´½ 2¿Í ¼¿·¹´½ 3ÀÇ Â÷ÀÌÁ¡
____ºê¶ó¿ìÀú Á¦¾î
____´õ ³ªÀº API
____°³¹ßÀÚ Áö¿ø°ú °í±Þ ±â´É
____AppiumÀ¸·Î ¸ð¹ÙÀÏ ¾Û Å×½ºÆ®
__ÀÌŬ¸³½º¿¡¼­ ¸ÞÀ̺ì, TestNG·Î ÀÚ¹Ù ÇÁ·ÎÁ§Æ® ¼³Á¤
__À¥ ¿¤¸®¸ÕÆ®
__À¥ ÆäÀÌÁö¿¡¼­ À¥ ¿¤¸®¸ÕÆ® ÁöÁ¤
____findElement( ) ¸Þ¼­µå
____findElements( ) ¸Þ¼­µå
____°³¹ßÀÚ µµ±¸·Î ¿¤¸®¸ÕÆ® °Ë»ç
______ÆÄÀ̾îÆø½º·Î ¿¤¸®¸ÕÆ®¿Í ÆäÀÌÁö °Ë»ç
______Å©·Ò °³¹ßÀÚ µµ±¸·Î ÆäÀÌÁö¿Í ¿¤¸®¸ÕÆ® °Ë»ç
____By ÁöÁ¤ÀÚ »ç¿ëÇϱâ
______By.id( ) ¸Þ¼­µå
______By.name( ) ¸Þ¼­µå
______By.className ¸Þ¼­µå
______By.linkText ¸Þ¼­µå
______By.partialLinkText( ) ¸Þ¼­µå
______By.tagName( ) ¸Þ¼­µå
______By.xpath( ) ¸Þ¼­µå
______By.cssSelector( ) ¸Þ¼­µå
__À¥ ¿¤¸®¸ÕÆ®¿¡¼­ ÇÒ ¼ö ÀÖ´Â ¿©·¯ °¡Áö µ¿ÀÛ
____¿¤¸®¸ÕÆ® ¼Ó¼º °¡Á®¿À±â
______getAttibute( ) ¸Þ¼­µå
______getText( ) ¸Þ¼­µå
______getCssValue( ) ¸Þ¼­µå
______getLocation( ) ¸Þ¼­µå
______getSize( ) ¸Þ¼­µå
______getTagName( ) ¸Þ¼­µå
____À¥ ¿¤¸®¸ÕÆ®¿¡¼­ ¾×¼Ç ½ÇÇà
______sendKeys( ) ¸Þ¼­µå
______clear( ) ¸Þ¼­µå
______submit( ) ¸Þ¼­µå
____À¥ ¿¤¸®¸ÕÆ®ÀÇ »óÅ ȮÀÎ
______isDisplayed( ) ¸Þ¼­µå
______isEnabled( ) ¸Þ¼­µå
______isSelected( ) ¸Þ¼­µå
__¿ä¾à
__Áú¹®
__´õ »ìÆ캸±â

2Àå. À¥ ºê¶ó¿ìÀú¸¦ Áö¿øÇÏ´Â ´Ù¾çÇÑ À¥µå¶óÀ̹ö
__ÆÄÀ̾îÆø½º µå¶óÀ̹ö
____°ÔÄÚ µå¶óÀ̹ö »ç¿ë
____Çìµå¸®½º ¸ðµå »ç¿ë
____ÆÄÀ̾îÆø½º ÇÁ·ÎÇÊ
______ÆÄÀ̾îÆø½º È®Àå ±â´É Ãß°¡
______ÇÁ·ÎÇÊ ÀúÀå°ú ºÒ·¯¿À±â
____ÆÄÀ̾îÆø½º ȯ°æ ¼³Á¤
______ȯ°æ ¼³Á¤ ´Ù·ç±â
______°íÁ¤ ¼³Á¤ÀÇ ÀÌÇØ
__Å©·Ò µå¶óÀ̹ö
____Çìµå¸®½º ¸ðµå »ç¿ë
____¸ð¹ÙÀÏ ¿¡¹Ä·¹À̼ÇÀ¸·Î ¸ð¹ÙÀÏ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®
____Å©·Ò È®Àå ±â´É Ãß°¡
__ÀÎÅÍ³Ý ÀͽºÇ÷η¯ µå¶óÀ̹ö
____IE ºê¶ó¿ìÀú¸¦ »ç¿ëÇÏ´Â Å×½ºÆ® ½ºÅ©¸³Æ® ÀÛ¼º
____IEDriver ±â´É ÀÌÇØ
__Edge µå¶óÀ̹ö
____Edge ºê¶ó¿ìÀú¸¦ »ç¿ëÇÏ´Â Å×½ºÆ® ½ºÅ©¸³Æ® ÀÛ¼º
__»çÆĸ® µå¶óÀ̹ö
____»çÆĸ®¿ë Å×½ºÆ® ½ºÅ©¸³Æ® ÀÛ¼º
__¿ä¾à
__Áú¹®
__´õ »ìÆ캸±â

3Àå. ÀÚ¹Ù 8 ±â´É »ç¿ë
__ÀÚ¹Ù 8 ½ºÆ®¸² API ¼Ò°³
____Stream.filter( )
______Stream.sort( )
______Stream.map( )
______Stream.collect( )
______Stream.min( )°ú Stream
______Stream.count( )
__¼¿·¹´½ À¥µå¶óÀ̹ö¿Í ½ºÆ®¸² API »ç¿ë
____À¥ ¿¤¸®¸ÕÆ® ÇÊÅ͸µ°ú °³¼ö ¼¼±â
____¿¤¸®¸ÕÆ® ¼Ó¼º ÇÊÅ͸µ
____Map ÇÔ¼ö·Î ¿¤¸®¸ÕÆ®ÀÇ ÅؽºÆ® °ª ÃßÃâ
____ÇÊÅ͸µÇÑ ¿¤¸®¸ÕÆ®¿¡ ÀÛ¾÷ ½ÇÇà
__¿ä¾à
__Áú¹®
__´õ »ìÆ캸±â

4Àå. À¥µå¶óÀ̹ö ±â´É ¾Ë¾Æº¸±â
__½ºÅ©¸°¼¦ ĸó
__À©µµ¿ì â°ú iFrame ÁöÁ¤
____À©µµ¿ì â Àüȯ
____ÇÁ·¹ÀÓ °£ Àüȯ
____¾Ë¸² â ´Ù·ç±â
__ºê¶ó¿ìÀú ³»ºñ°ÔÀÌ¼Ç Á¦¾î
__·Îµù ÁßÀÎ À¥ ¿¤¸®¸ÕÆ® ±â´Ù¸®±â
____¹¬½ÃÀû ´ë±â ½Ã°£
____¸í½ÃÀû ´ë±â ½Ã°£
__ÄíÅ° Çڵ鸵
__¿ä¾à
__Áú¹®
__´õ »ìÆ캸±â

5Àå. °í±Þ »ç¿ëÀÚ ÀÎÅÍ·¢¼Ç
__¾×¼ÇÀ» ¸¸µé¾î ½ÇÇàÇϱâ
__¸¶¿ì½º ÀÎÅÍ·¢¼Ç
____moveByOffset ¾×¼Ç
____click ¾×¼Ç
____À¥ ¿¤¸®¸ÕÆ®¸¦ »ç¿ëÇÏ´Â click ¾×¼Ç
____clickAndHold ¾×¼Ç
____À¥ ¿¤¸®¸ÕÆ®¸¦ »ç¿ëÇÏ´Â clickAndHold ¾×¼Ç
____release ¾×¼Ç
____À¥ ¿¤¸®¸ÕÆ®¸¦ »ç¿ëÇÏ´Â release ¾×¼Ç
____moveToElement ¾×¼Ç
____dragAndDropBy ¾×¼Ç
____dragAndDrop ¾×¼Ç
____doubleClick ¾×¼Ç
____À¥ ¿¤¸®¸ÕÆ®¸¦ »ç¿ëÇÏ´Â doubleClick ¾×¼Ç
____À¥ ¿¤¸®¸ÕÆ®¸¦ »ç¿ëÇÏ´Â contextClick ¾×¼Ç
____ÇöÀç À§Ä¡¿¡¼­ contextClick ¾×¼Ç
__Å°º¸µå ÀÎÅÍ·¢¼Ç
____keyDown, keyUp ¾×¼Ç
____sendKeys( ) ¸Þ¼­µå
__¿ä¾à
__Áú¹®
__´õ »ìÆ캸±â

6Àå. À¥µå¶óÀ̹ö À̺¥Æ®ÀÇ ÀÌÇØ
__eventFiringWebDriver¿Í eventListener Ŭ·¡½º
__EventListener ÀνºÅϽº »ý¼º
____WebDriverEventListener ÀÎÅÍÆäÀ̽º ±¸Çö
____AbstractWebDriverEventListener »ó¼Ó ±¸Çö
____WebDriver ÀνºÅϽº »ý¼º
____EventFiringWebDriver¿Í EventListener ÀνºÅϽº »ý¼º
____EventFiringWebDriver¿¡ EventListener µî·Ï
____À̺¥Æ® ¹ß»ý°ú È®ÀÎ
____¿©·¯ °³ÀÇ EventListener µî·Ï
__WebDriver¿¡¼­ Á¦°øÇÏ´Â À̺¥Æ® ¸®½º³Ê
____WebElement °ª º¯°æ À̺¥Æ®
____WebElement Ŭ¸¯ À̺¥Æ®
____WebElement °Ë»ö jator À̺¥Æ®
____ºê¶ó¿ìÀú µÚ·Î °¡±â À̺¥Æ®
____ºê¶ó¿ìÀú ¾ÕÀ¸·Î °¡±â À̺¥Æ®
____navigateTo À̺¥Æ®
____½ºÅ©¸³Æ® ½ÇÇà À̺¥Æ®
____¿¹¿Ü ó¸®
____EventFiringWebDriver¿¡ µî·ÏÇÑ EventListener Á¦°Å
____Á¢±Ù¼º Å×½ºÆ® ¼öÇà
____ÆäÀÌÁö ¼º´É ÁöÇ¥ ÃøÁ¤
__¿ä¾à
__Áú¹®
__´õ »ìÆ캸±â

7Àå. ¸®¸ðÆ® À¥µå¶óÀ̹ö »ìÆ캸±â
__¸®¸ðÆ® À¥µå¶óÀ̹ö ¼Ò°³
____¼¿·¹´½ ´Üµ¶ ¼­¹ö
______¼¿·¹´½ ´Üµ¶ ¼­¹ö ´Ù¿î·Îµå
______¼­¹ö ½ÇÇà
____¸®¸ðÆ® À¥µå¶óÀ̹ö Ŭ¶óÀ̾ðÆ®
______¸®¸ðÆ® À¥µå¶óÀ̹ö ¼­¹ö¸¦ À§ÇÑ Å×½ºÆ® ½ºÅ©¸³Æ® ¼öÁ¤
______¸®¸ðÆ® À¥µå¶óÀ̹ö¸¦ ÅëÇÑ ÆÄÀ̾îÆø½º »ç¿ë¹ý
______¸®¸ðÆ® À¥µå¶óÀ̹ö¸¦ ÅëÇÑ ÀÎÅÍ³Ý ÀͽºÇ÷η¯ »ç¿ë¹ý
__JSON ¿ÍÀ̾î ÇÁ·ÎÅäÄÝ
__¿ä¾à
__Áú¹®
__´õ »ìÆ캸±â

8Àå. ¼¿·¹´½ ±×¸®µå
__¼¿·¹´½ ±×¸®µå ¾Ë±â
__ÇãºêÀÇ ¿ªÇÒ
__³ëµåÀÇ ¿ªÇÒ
__¼¿·¹´½ ±×¸®µå¸¦ À§ÇÑ Å×½ºÆ® ½ºÅ©¸³Æ®·Î ¼öÁ¤
____¹Ìµî·Ï ȯ°æ¿¡ ´ëÇÑ ¿äû
____³ëµå°¡ ÀÛ¾÷ ÁßÀÏ ¶§ ¿äû Å¥À×Çϱâ
____Á¶°Ç¿¡ ¸Â´Â ³ëµå°¡ µÎ °³ÀÎ °æ¿ì
__¼¿·¹´½ ±×¸®µå ¼³Á¤
____³ëµå ¼³Á¤ ÆĶó¹ÌÅÍ
______Áö¿ø ºê¶ó¿ìÀú ¼³Á¤
______³ëµå ŸÀӾƿô ¼³Á¤
______ºê¶ó¿ìÀú ÀνºÅϽºÀÇ »ý¼º Á¦ÇÑ ¼³Á¤
______³ëµåÀÇ ÀÚµ¿ µî·Ï
______³ëµåÀÇ »óÅ üũ
______³ëµåÀÇ µî·Ï ÇØÁ¦
______ºê¶ó¿ìÀú ŸÀӾƿô ¼³Á¤
____Çãºê ¼³Á¤ ÆĶó¹ÌÅÍ
____Å×½ºÆ® ȯ°æÀÌ ÁغñµÉ ¶§±îÁö ´ë±âÇϱâ
____CapabilityMatcher »ç¿ëÀÚ Á¤ÀÇ
____»õ·Î¿î ¼¼¼ÇÀ» ¸¸µé ¶§ »ç¿ëÇÏ´Â WaitTimeout
____¼¿·¹´½ ±×¸®µå ȯ°æÀ» ¼³Á¤ÇÏ´Â ´Ù¸¥ ¹æ¹ý
__Ŭ¶ó¿ìµå ±â¹Ý ¼¿·¹´½ ±×¸®µå¿¡¼­ Å©·Î½º ºê¶ó¿ìÀú Å×½ºÆ®
__¿ä¾à
__Áú¹®
__´õ »ìÆ캸±â

9Àå. ÆäÀÌÁö °´Ã¼ ÆÐÅÏ
__¿öµåÇÁ·¹½º ºí·Î±×¸¦ ´ë»óÀ¸·Î Å×½ºÆ® ÄÉÀ̽º ¸¸µé±â
____Å×½ºÆ® ÄÉÀ̽º 1: »õ·Î¿î ±Û µî·Ï
____Å×½ºÆ® ÄÉÀ̽º 2: ±Û Áö¿ì±â
____Å×½ºÆ® ÄÉÀ̽º 3: ¿öµåÇÁ·¹½º ºí·Î±×ÀÇ ±Û °³¼ö ¼¼±â
__ÆäÀÌÁö °´Ã¼ ÆÐÅÏ
____@FindBy ¾î³ëÅ×À̼Ç
____PageFactoryÀÇ È°¿ë
__ÆäÀÌÁö °´Ã¼ ¼³°è¸¦ À§ÇÑ °í·Á »çÇ×
____¼­ºñ½º Á¦°øÀÚ °üÁ¡¿¡¼­ À¥ ÆäÀÌÁö ¹Ù¶óº¸±â
____ºÎ°¡ ¼­ºñ½º Á¦°ø
____ÆäÀÌÁö °´Ã¼¿¡¼­ ¶Ç ´Ù¸¥ ÆäÀÌÁö °´Ã¼ÀÇ »ç¿ë
______AddNewPost ÆäÀÌÁö °´Ã¼
______AllPostsPage ÆäÀÌÁö °´Ã¼
____»ç¿ëÀÚ ¾×¼ÇÀÌ ¾Æ´Ñ ¼­ºñ½º·Î Á¢±ÙÇÏ´Â ¸Þ¼­µå È°¿ë¹ý
____ÃʱâÈ­ ÀÌÈÄÀÇ À¥¿¤¸®¸ÕÆ® ½Äº°
____ÆäÀÌÁö¿¡ ƯȭµÈ ºÎºÐ ºÐ¸®
____Loadable ÄÄÆ÷³ÍÆ®
__¿öµåÇÁ·¹½º Å×½ºÆ® ½Ç½À
____Å×½ºÆ®¿¡ »ç¿ëÇÏ´Â ÆäÀÌÁö °´Ã¼ ¼³¸í
______AdminLoginPage
______AllPostsPage
______AddNewPostPage
______EditPostPage
______DeletePostPage
____Å×½ºÆ® ÄÉÀ̽º ÀÛ¼º
______°Ô½Ã±Û Ãß°¡ Å×½ºÆ®
______°Ô½Ã±Û ¼öÁ¤ Å×½ºÆ®
______°Ô½Ã±Û »èÁ¦ Å×½ºÆ®
______°Ô½Ã±Û ¼¼±â Å×½ºÆ®
__¿ä¾à
__Áú¹®
__´õ »ìÆ캸±â

10Àå. AppiumÀ» ÀÌ¿ëÇÑ iOS¿Í ¾Èµå·ÎÀ̵å Å×½ºÆ®
__´Ù¾çÇÑ ÇüÅÂÀÇ ¸ð¹ÙÀÏ ¾ÖÇø®ÄÉÀ̼Ç
__»ç¿ë °¡´ÉÇÑ ¼ÒÇÁÆ®¿þ¾î µµ±¸
__AppiumÀ» ÀÌ¿ëÇÑ iOS¿Í ¾Èµå·ÎÀ̵å Å×½ºÆ® ÀÚµ¿È­
____iOS ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ® ÀÚµ¿È­
____¾Èµå·ÎÀÌµå ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ® ÀÚµ¿È­
____Appium »ç¿ëÁغñ
______Xcode ¼³Á¤
______¾Èµå·ÎÀ̵å SDK ¼³Ä¡
______¾Èµå·ÎÀÌµå ¿¡¹Ä·¹ÀÌÅÍ »ý¼º
____Appium ¼³Ä¡
____iOS ÀÚµ¿È­
____¾Èµå·ÎÀ̵å ÀÚµ¿È­
____Ŭ¶ó¿ìµå ±â¹ÝÀÇ ½ÇÁ¦ ±â±â Å×½ºÆ®
__¿ä¾à
__Áú¹®
__´õ »ìÆ캸±â

11Àå. TestNG·Î ¼öÇàÇÏ´Â µ¥ÀÌÅÍ ÁÖµµ Å×½ºÆ®
__µ¥ÀÌÅÍ ÁÖµµ Å×½ºÆ®
__½ºÀ§Æ® ÆĶó¹ÌÅ͸¦ »ç¿ëÇÑ ÆĶó¹ÌÅÍÈ­ Å×½ºÆ®
__µ¥ÀÌÅÍ Á¦°øÀÚ¿Í ÆĶó¹ÌÅÍÈ­ Å×½ºÆ®
____CSV ÆÄÀÏ¿¡¼­ µ¥ÀÌÅÍ Àоî¿À±â
____¿¢¼¿ ÆÄÀÏ¿¡¼­ µ¥ÀÌÅÍ Àоî¿À±â
__¿ä¾à
__Áú¹®
__´õ »ìÆ캸±â
¿¬½À¹®Á¦

ÀúÀÚ¼Ò°³

¾ð¸Þ½Ã °Çµ¥Â÷ [Àú] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

¾ÖÀÚÀÏ ¼ÒÇÁÆ®¿þ¾î °³¹ß, Å×½ºÆ® ÀÚµ¿È­, µ¥ºê¿É½º ¹æ¹ý·Ð¿¡ 16³â ÀÌ»óÀÇ °æ·ÂÀÌ ÀÖÀ¸¸ç ¾ÖÀÚÀÏ, ¿ÀǼҽº, µ¥ºê¿É½º ¿¡¹ÝÁ©¸®½ºÆ®·Î¼­ ´Ù¾çÇÑ µµ±¸¿Í ±â¼ú¿¡ ´ëÇÑ °æÇèÀÌ Ç³ºÎÇÏ´Ù. ÃÖ°íÀÇ ¿ÀǼҽº¿Í »ó¿ë ¼ÒÇÁÆ®¿þ¾î µµ±¸¸¦ »ç¿ëÇØ À¥, ¸ð¹ÙÀÏ Ç÷§Æû, API, CLI ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ Áö¼ÓÀû ÅëÇÕ°ú ¹èÆ÷ ÆÄÀÌÇÁ¶óÀÎÀ» ÅëÇØ À¯Áöº¸¼ö °¡´ÉÇϸ鼭 ¹Ýº¹ °¡´ÉÇÑ Å×½ºÆ® ÀÚµ¿È­ ¼Ö·ç¼Ç ±¸Ãà¿¡ ´ëÇÑ °æÇèÀÌ ¸¹´Ù. ÆÑÆ®ÃâÆǻ翡¼­ Ãâ°£ÇÑ ¡ºSelenium À¥µå¶óÀ̹ö Å×½ºÆ® ÀÚµ¿È­¡»(¿¡ÀÌÄÜ, 2014)¿Í ¡ºLearning Selenium Testing Tools with Python¡»(2014)ÀÇ ÀúÀڱ⵵ ÇÏ´Ù.

»çƼ¾ß ¾Æ¹Ù»ç¾Ë¶ó [Àú] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

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

±èÀ¯¼º [¿ª] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

´ëÇ¥ ¿ª¼­·Î ¡ºSeleniumÀ» È°¿ëÇÑ Å×½ºÆ® ÀÚµ¿È­¡»°¡ ÀÖ´Ù.

ÀÌ »óÇ°ÀÇ ½Ã¸®Áî

Àü°øµµ¼­/´ëÇб³Àç ºÐ¾ß¿¡¼­ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥

    ¸®ºä

    0.0 (ÃÑ 0°Ç)

    100ÀÚÆò

    ÀÛ¼º½Ã À¯ÀÇ»çÇ×

    ÆòÁ¡
    0/100ÀÚ
    µî·ÏÇϱâ

    100ÀÚÆò

    0.0
    (ÃÑ 0°Ç)

    ÆǸÅÀÚÁ¤º¸

    • ÀÎÅÍÆÄÅ©µµ¼­¿¡ µî·ÏµÈ ¿ÀǸ¶ÄÏ »óÇ°Àº ±× ³»¿ë°ú Ã¥ÀÓÀÌ ¸ðµÎ ÆǸÅÀÚ¿¡°Ô ÀÖÀ¸¸ç, ÀÎÅÍÆÄÅ©µµ¼­´Â ÇØ´ç »óÇ°°ú ³»¿ë¿¡ ´ëÇØ Ã¥ÀÓÁöÁö ¾Ê½À´Ï´Ù.

    »óÈ£

    (ÁÖ)±³º¸¹®°í

    ´ëÇ¥ÀÚ¸í

    ¾Èº´Çö

    »ç¾÷ÀÚµî·Ï¹øÈ£

    102-81-11670

    ¿¬¶ôó

    1544-1900

    ÀüÀÚ¿ìÆíÁÖ¼Ò

    callcenter@kyobobook.co.kr

    Åë½ÅÆǸž÷½Å°í¹øÈ£

    01-0653

    ¿µ¾÷¼ÒÀçÁö

    ¼­¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù)

    ±³È¯/ȯºÒ

    ¹ÝÇ°/±³È¯ ¹æ¹ý

    ¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼­ ½Åû °¡´É

    ¹ÝÇ°/±³È¯°¡´É ±â°£

    º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É
    ´Ü, »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦Á¡ ¹ß°ß ÈÄ 30ÀÏ À̳»

    ¹ÝÇ°/±³È¯ ºñ¿ë

    º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã
    »óÇ°À̳ª ¼­ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯/¹ÝÇ°Àº ¹Ý¼Û·á ÆǸÅÀÚ ºÎ´ã

    ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯

    ·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    (´ÜÁö È®ÀÎÀ» À§ÇÑ Æ÷Àå ÈѼÕÀº Á¦¿Ü)

    ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    ¿¹) È­ÀåÇ°, ½ÄÇ°, °¡ÀüÁ¦Ç°(¾Ç¼¼¼­¸® Æ÷ÇÔ) µî

    ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
    ¿¹) À½¹Ý/DVD/ºñµð¿À, ¼ÒÇÁÆ®¿þ¾î, ¸¸È­Ã¥, ÀâÁö, ¿µ»ó È­º¸Áý

    ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì

    ·ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì

    »óÇ° Ç°Àý

    °ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½

    ¼ÒºñÀÚ ÇÇÇغ¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó

    ·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê

    ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ

    (ÁÖ)KGÀ̴Ͻýº ±¸¸Å¾ÈÀü¼­ºñ½º¼­ºñ½º °¡ÀÔ»ç½Ç È®ÀÎ

    (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
    (ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼­ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.

    ¹è¼Û¾È³»

    • ±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

    • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

    • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.

    • ¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.

    • - µµ¼­ ±¸¸Å ½Ã 15,000¿ø ÀÌ»ó ¹«·á¹è¼Û, 15,000¿ø ¹Ì¸¸ 2,500¿ø - »óÇ°º° ¹è¼Ûºñ°¡ ÀÖ´Â °æ¿ì, »óÇ°º° ¹è¼Ûºñ Á¤Ã¥ Àû¿ë