µÚ¹ü¹÷

JULLLÀº JUNIT¿Í ÇÔ²² ÀÛµ¿Çϴ Ŭ·¡½º ·¹º§ µ¹¿¬º¯ÀÌ Å×½ºÆ® µµ±¸ÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

µÚ¹ü¹÷ ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Mark Utting
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://www.cs.waikato.ac.nz/~marku/mbt/modeljunit/

µÚ¹ü¹÷ ű×


µÚ¹ü¹÷ ¼³¸í

JumbleÀº JUnit°ú ÇÔ²² ÀÛµ¿Çϴ Ŭ·¡½º ¼öÁØÀÇ µ¹¿¬º¯ÀÌ Å×½ºÆ® µµ±¸ÀÔ´Ï´Ù. Jumble Project´Â JUnit°ú ÇÔ²² ÀÛµ¿Çϴ Ŭ·¡½º ¼öÁØÀÇ µ¹¿¬º¯ÀÌ Å×½ºÆ® µµ±¸ÀÔ´Ï´Ù. µ¹¿¬º¯ÀÌ Å×½ºÆ®ÀÇ ¸ñÀûÀº Å×½ºÆ® »ç·ÊÀÇ È¿°ú¸¦ ÃøÁ¤ÇÏ´Â °ÍÀÔ´Ï´Ù. Å×½ºÆ® ÇÒ Äڵ忡¼­ ´ÜÀÏ µ¹¿¬º¯ÀÌ°¡ ¼öÇàµÇ¸é ÇØ´ç Å×½ºÆ® ÄÉÀ̽º°¡ ½ÇÇàµË´Ï´Ù. ¼öÁ¤ µÈ Äڵ尡 Å×½ºÆ®¿¡ ½ÇÆÐÇϸé Å×½ºÆ®¿¡ ´ëÇÑ ÀڽۨÀÌ Çâ»óµË´Ï´Ù. ¹Ý´ë·Î, ¼öÁ¤ µÈ Äڵ尡 Å×½ºÆ®¸¦ Åë°úÇÏ´Â °æ¿ì Å×½ºÆ® °áÇÔÀ» ³ªÅ¸³À´Ï´Ù. example : ¿©±â¿¡´Â "Foo"¶ó´Â Java Ŭ·¡½º¿¡ ´ëÇÑ Java Ŭ·¡½º¿¡ ´ëÇÑ Jumble Ãâ·ÂÀÌ ÀÖ½À´Ï´Ù. ÀÌ´Â "¹Ù´Ú"À̶ó´Â Ŭ·¡½ºÀÇ ÀϺΠJUnit Å×½ºÆ®°¡ ÀÖ½À´Ï´Ù. JumbleÀº ¸ðµç Æнº¸¦ È®ÀÎÇÏ°í °¢ Å×½ºÆ®¿¡¼­ ¼öÇà ÇÑ ½Ã°£À» ÃøÁ¤Çϱâ À§ÇØ ¼öÁ¤µÇÁö ¾ÊÀº Foo Ŭ·¡½º¿¡¼­ ÀåÄ¡ Å×½ºÆ®¸¦ ½ÇÇàÇϰųª operest.class·Î ½ÃÀÛÇÏ¿© ½ÃÀÛÇÕ´Ï´Ù. ±×·± ´ÙÀ½ ´Ù¾çÇÑ ¹æ¹ýÀ¸·Î foo¸¦ µ¹¸®°í Å×½ºÆ®¸¦ ´Ù½Ã ½ÇÇàÇÏ¿© µ¹¿¬º¯À̸¦ ŽÁöÇÏ´ÂÁö È®ÀÎÇÕ´Ï´Ù. FooÀÇ ¸ðµç µ¹¿¬º¯ÀÌ°¡ ½Ãµµ µÉ ¶§±îÁö´ÂÀÌ °úÁ¤À» °è¼ÓÇÕ´Ï´Ù. Ãâ·ÂÀº ´ÙÀ½°ú °°À» ¼ö ÀÖ½À´Ï´Ù. ¹Ù´Ú °¡ÀåÀÚ¸® : ofotestmutation points = 12, ´ÜÀ§ Å×½ºÆ® ½Ã°£ Á¦ÇÑ 2.02s .. m ½ÇÆÐ : foo : 31 : ºÎÁ¤ÀûÀÎ Á¶°ÇºÎ m ½ÇÆÐ : foo : 33 : ºÎÁ¤ÀûÀÎ Á¶°ÇºÎ m Àå¾Ö : foo : foo : 34 : - - - - - > + m ½ÇÆÐ : Foo : 35 : ºÎÁ¤ Á¶°ÇºÎ ...... Á¡¼ö : 67 % ÀÌ°ÍÀº jumbleÀÌ FooÀÇ 12 °¡Áö µ¹¿¬º¯ÀÌ Ã¼¸¦ ½ÃµµÇß°í ´ÜÀ§ Å×½ºÆ® (°¡ÀåÀÚ¸®¿¡¼­)°¡ 8/12 »ç·Ê¿¡¼­ º¯°æµÈ ÇൿÀ» ¿Ã¹Ù¸£°Ô °¨ÁöÇß½À´Ï´Ù. ( '.'·Î Ç¥½ÃµÈ), ±×·¯³ª ´Ù¸¥ 4/12 »ç·ÊÀÇ º¯È­¸¦ °¨ÁöÇÏÁö ¸øÇß½À´Ï´Ù. ¿¹¸¦ µé¾î, 31 ÇàÀÇ °æ¿ì (c) °áÁ¤ÀÌ (! c)·Î µ¹¿¬º¯ÀÌ°¡ÀÖÀ» ¶§, ´ÜÀ§ Å×½ºÆ®´Â ¿©ÀüÈ÷ Åë°úµÇ¹Ç·Î ¼º¸íÀÌ ÃæºÐÈ÷ ÃæºÐÈ÷ ÃæºÐÈ÷ Å×½ºÆ®ÇÏÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù. Àü¹ÝÀûÀ¸·Î, µ¹¿¬º¯ÀÌÀÇ 67 %°¡ ´ÜÀ§ Å×½ºÆ®¿¡ ÀÇÇØ °ËÃâµÇ¾úÀ¸¹Ç·Î, ÀÌ´Â ¾Æ¸¶µµ Çâ»ó µÉ ÇÊ¿ä°¡ ÀÖÀ½À» ÀǹÌÇÕ´Ï´Ù.ÀÌ ¸±¸®½ºÀÇ »õ·Î¿î ±â´ÉÀº ¹«¾ùÀԴϱî? ¸î ³â µ¿¾È com.


µÚ¹ü¹÷ °ü·Ã ¼ÒÇÁÆ®¿þ¾î

½ºÆÄÀÌÅ© phpCoverage

SPIKE PHPCOVERAGE´Â PHP ¾ÛÀÇ Å×½ºÆ® Á¦Ç°±ºÀÌ Á¦°øÇÏ´Â ÄÚµå Ä¿¹ö¸®Áö¸¦ ÃøÁ¤ ¹×º¸°íÇϱâÀ§ÇÑ ¿ÀÇ ¼Ò½º µµ±¸ÀÔ´Ï´Ù. ...

193

´Ù¿î·Îµå

°ð Å×½ºÆ®

Test Soen Project´Â Å×½ºÆ® ÇÁ·¹ÀÓ ¿öÅ©°¡ Å×½ºÆ®¸¦ ½Å¼ÓÇÏ°Ô ÀÛ¼ºÇÒ ¼ö ÀÖµµ·Ï ³ë·ÂÇÕ´Ï´Ù. ...

216

´Ù¿î·Îµå

¾ÆÇÁ·Î

AEPRO´Â PRORES4GL·Î ÀÛ¼ºµÈ ÇÁ·Î±×·¥¿¡ ´ëÇÑ ÄÄÆÄÀÏ °ü¸®ÀÚ¸¦ Á¦°øÇÕ´Ï´Ù. ...

413

´Ù¿î·Îµå

vitalsigns.

VITALSIGNS´Â ½Ã°£ÀÌ Áö³²¿¡ µû¶ó º¸°í¼­ µ¥ÀÌÅ͸¦ ±â·ÏÇϱ⠽¬¿î ÀÀ¿ë ÇÁ·Î±×·¥À» ½±°Ô »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ...

210

´Ù¿î·Îµå