[[SoftwareTest]]¤ËÌá¤ë [[¤Ê¤Ç¤·¤³¡õ°ª¤Þ¤È¤á>Nadeshiko_programming4JapaneseStyle]]¤ËÌá¤ë ´Ø¿ô¤È¤«¥â¥¸¥å¡¼¥ëñ°Ì¤Ç¤ä¤ë¤Î¤¬Ã±ÂΥƥ¹¥È(Unit Test)¡£¤Ê¤Ç¤·¤³¤Ç¡¢¥×¥í¥°¥é¥à¤Èºî¤ë¤È¤¤Ë¤â¡¢ºÙ¤«¤¯¼Â¸³¤·¤¿¤ê¥Æ¥¹¥È¤·¤¿¤ê¤·¤Æ¤ë¤ó¤À¤±¤ì¤É¡¢ÂηÏŪ¤Ë¤Ï¤ä¤Ã¤Æ¤Ê¤¤(¤ª¤ì¤¬)¡£¤½¤ì¤ò¾¯¤·¤Ð¤«¤ê¡¢À°Íý¡¦²þÁ±¤·¤Æ¤ß¤¿¤¤¡£ #contents *´Êñ¤ÊÆþÌç [#t83fce0c] -[[softwaretest - ÆüËܸì¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¡Ö¤Ê¤Ç¤·¤³¡×WIKI¥Þ¥Ë¥å¥¢¥ë:http://nadesi.com/wiki/index.php?softwaretest]] ¡Ö¤Ê¤Ç¤·¤³Ã±ÂΥƥ¹¥È¡×¤Ë¤è¤ë¡¢¥½¥Õ¥È¥¦¥§¥¢¥Æ¥¹¥È¤Î¥¹¥¹¥á *¥Æ¥¹¥È»Ù±çÌ¿Îá [#ff63f452] ¸ø¼°¥ê¥Õ¥¡¥ì¥ó¥¹¤Ø¤Î¥ê¥ó¥¯¡£ |[[¥Æ¥¹¥È¥ê¥»¥Ã¥È:http://nadesi.com/man/page/%E3%83%86%E3%82%B9%E3%83%88%E3%83%AA%E3%82%BB%E3%83%83%E3%83%88]]|¥Æ¥¹¥È·ë²Ì¤ò¥ê¥»¥Ã¥È¤¹¤ë| |[[¥Æ¥¹¥È¼Â¹Ô:http://nadesi.com/man/page/%E3%83%86%E3%82%B9%E3%83%88%E5%AE%9F%E8%A1%8C]]|A¤ÈB¤¬Åù¤·¤¤¤«¥Æ¥¹¥È¤ò¼Â¹Ô¤¹¤ë| |[[¥Æ¥¹¥ÈÀ®¸ù:http://nadesi.com/man/page/%E3%83%86%E3%82%B9%E3%83%88%E6%88%90%E5%8A%9F]]|¥Æ¥¹¥È¤¬£±¤ÄÀ®¸ù¤·¤¿¤³¤È¤Ë¤¹¤ë| |[[¥Æ¥¹¥È¼ºÇÔ:http://nadesi.com/man/page/%E3%83%86%E3%82%B9%E3%83%88%E5%A4%B1%E6%95%97]]|¥Æ¥¹¥È¤¬£±¤Ä¼ºÇÔ¤·¤¿¤³¤È¤Ë¤¹¤ë| |[[¥Æ¥¹¥È·ë²Ì¼èÆÀ:http://nadesi.com/man/page/%E3%83%86%E3%82%B9%E3%83%88%E7%B5%90%E6%9E%9C%E5%8F%96%E5%BE%97]]|¥Æ¥¹¥È·ë²Ì¤ò¥Ï¥Ã¥·¥å¤ÇÊÖ¤¹¡£(ALL/NG/OK)¡×¤Î·Á¼°¤ÇÊÖ¤¹| |[[¥Æ¥¹¥È¥í¥°¼èÆÀ:http://nadesi.com/man/page/%E3%83%86%E3%82%B9%E3%83%88%E3%83%AD%E3%82%B0%E5%8F%96%E5%BE%97]]|¥Æ¥¹¥È·ë²Ì¤Î¥í¥°¤òÆÀ¤ë| |[[¥×¥é¥°¥¤¥óDLL¸ºß:http://nadesi.com/man/page/%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3DLL%E5%AD%98%E5%9C%A8]]|¥×¥é¥°¥¤¥ó¥Õ¥©¥ë¥À¤Ë»ØÄêFILE¤ÎDLL¤¬¤¢¤ë¤«¤É¤¦¤«Ä´¤Ù¤Æ¡¢¤Ï¤¤¤«¤¤¤¤¤¨¤ÇÊÖ¤¹| *¤Ê¤Ç¤·¤³Ã±ÂΥƥ¹¥È [#zdd3ca71] ¤Ê¤Ç¤·¤³¤Çºî¤Ã¤¿Ã±ÂΥƥ¹¥È¥³¡¼¥É¤ò¡¢¤Þ¤È¤á¤Æ¼Â¹Ô¤¹¤ë¥×¥í¥°¥é¥à¤Ç¤¹¡£¤È¤¤¤Ã¤Æ¤â¡¢¤Ê¤Ç¤·¤³ËÜÂΤËÉÕ°¤Î¡ÖÁ´¥Æ¥¹¥È¼Â¹Ô¡×(test-all.nako)¤ò¡¢¤Û¤ó¤Î¤¹¤³¤·¤À¤±²þÊѤ·¤¿¤À¤±¡£ #ref(¤Ê¤Ç¤·¤³Ã±ÂΥƥ¹¥È20100714a.lzh); **¥µ¥ó¥×¥ë¥Æ¥¹¥È¤Ë¤Ä¤¤¤Æ [#wad622f5] ¤Ê¤ª¡¢ËÜ¥×¥í¥°¥é¥à¤ËÉÕ°¤Î¥µ¥ó¥×¥ë¥Æ¥¹¥È¤Ï¡¢¥Æ¥¹¥È¤Ë¼ºÇÔ¤¹¤ë¤è¤¦µ½Ò¤·¤Æ¤¢¤ê¤Þ¤¹¡£¥Æ¥¹¥È¤òÀ®¸ù¤µ¤»¤ë¤Ë¤Ï¡¢¥µ¥ó¥×¥ë¥Æ¥¹¥È¤«¤é¡¢¥Æ¥¹¥È¼ºÇÔ¹Ô¤ò¥³¥á¥ó¥È¥¢¥¦¥È¤·¤Æ¤¯¤À¤µ¤¤¡£ **¥Æ¥¹¥È¤òºî¤ë¤Ë¤Ï [#i569d0d3] ¡ÖA¤ÈB¤Ç¼Â¹Ô¥Æ¥¹¥È¡×¤Î¤è¤¦¤Ë½ñ¤¤¤Æ¥Æ¥¹¥È¤ò¼Â¹Ô¤·¤Þ¤¹¡£ ¡¡A¡§¼Â¹Ô¤¹¤ë¥×¥í¥°¥é¥à ¡¡B¡§¼Â¹Ô·ë²Ì(ͽÁÛ) A¤Î¼Â¹Ô·ë²Ì(Ìá¤êÃÍ)¤ÈB¤¬°ìÃפ¹¤ë¤È¡¢¥Æ¥¹¥ÈÀ®¸ù(OK)¤È¤Ê¤ê¤Þ¤¹¡£ **¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥×¥í¥°¥é¥à¤ò¥Æ¥¹¥È¤¹¤ë¾ì¹ç [#r40d6a97] ¥µ¥ó¥×¥ë¤È¤·¤Æ°Ê²¼¤Î¥Õ¥¡¥¤¥ë¤òÍÑ°Õ¤·¤Þ¤·¤¿¡£ -ËÜÂÎ.nako¡¡¡§¡¡¥Æ¥¹¥ÈÂÐ¾Ý -\test\sample-test\¥Æ¥¹¥È_ËÜÂÎ.nako¡¡¡§¡¡¥Æ¥¹¥È¥×¥í¥°¥é¥à ËÜÂÎ.nako¤ÎÃæ¤Ë¤¢¤ë¡Ö¥Æ¥¥¹¥ÈÌá¤ê¡×´Ø¿ô¤ò¥Æ¥¹¥È¤·¤Þ¤¹¡£ ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥×¥í¥°¥é¥à¤ò¥Æ¥¹¥È¤¹¤ë¾ì¹ç¤Ï¡¢¡ÖÂоݤò¼è¤ê¹þ¤ß.nako¡×¤Ë¡¢¥Æ¥¹¥ÈÂоݤμè¤ê¹þ¤ß¤òµ½Ò¤·¤Æ¤ª¤¤Þ¤¹¡£ **¥Æ¥¹¥È¤ÎÇÛÈ÷ [#o99f9606] ¥Æ¥¹¥È¤Ï¡¢test¥Õ¥©¥ë¥À¤Î²¼¤ËÇÛÃÖ¤·¤Þ¤¹¡£ ¡Ödo-test.nako¡×¤«¡ÖÁ´¥Æ¥¹¥È¼Â¹Ô.bat¡×¤ò¥À¥Ö¥ë¥¯¥ê¥Ã¥¯¤¹¤ë¤È¡¢¼«Æ°Åª¤ËÆɤ߹þ¤ó¤Ç¼Â¹Ô¤·¤Þ¤¹¡£ **Êѹ¹ÍúÎò [#a7272f01] -2010/07/14 ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥Æ¥¹¥ÈÂбþ¤òÄɲà -2010/06/08 ¿·µ¬¸ø³« *¥µ¥ó¥×¥ë¥Æ¥¹¥È [#g8679a2b] ¤Ê¤Ç¤·¤³¥×¥í¥°¥é¥à¤Î¥Æ¥¹¥È¥µ¥ó¥×¥ë ** ñ½ã¤Ê¥Æ¥¥¹¥È¥Æ¥¹¥È [#dcea2f70] ¥Ç¡¼¥¿¤ò¤½¤Î¤Þ¤Þ¸Æ¤Ó½Ð¤¹ ¥Æ¥¹¥È¥Ç¡¼¥¿¡á¡Ö¤¢¤¤¤¦¤¨¤ª¡× ·ë²Ìʸ¡á¡Ö¤¢¤¤¤¦¤¨¤ª¡× (¥Æ¥¹¥È¥Ç¡¼¥¿¤ò¥Æ¥¹¥È»²¾È£±¤¹¤ë)¤È·ë²Ìʸ¤Ç¥Æ¥¹¥È¼Â¹Ô ¥Æ¥¹¥È¥í¥°¼èÆÀ ¤½¤ì¤òɽ¼¨ ¡ü¥Æ¥¹¥È»²¾È£±(¥Æ¥¹¥Èʸ¤ò) ¥Æ¥¹¥Èʸ¤ÇÌá¤ë #·ë²Ì OK,(¥Õ¥¡¥¤¥ë¥Ñ¥¹)\nako\¥Æ¥¹¥ÈÎý½¬.nako.bak(8),¥Æ¥¹¥È»²¾È1,¤¢¤¤¤¦¤¨¤ª **Ê£¿ô¹Ô¥Æ¥¥¹¥È [#s32bda2e] ɾ²Á¤¹¤ë´Ø¿ô¤Ç¡¢¡Ö°ì¹ÔÄɲá×Ì¿Îá¤ò»È¤Ã¤Æ¤¤¤ë¤È¡¢ËöÈø¤Ë¡Ö²þ¹Ô¡×¤¬¤Ä¤¯¡£ ¥Æ¥¹¥È¥Ç¡¼¥¿¡á¡Ö¤¢¤¤¤¦¤¨¤ª ¤«¤¤¯¤±¤³ ¤µ¤·¤¹¤»¤½¡× ·ë²Ìʸ¡á¡Ö¤¢¤¤¤¦¤¨¤ª ¤«¤¤¯¤±¤³ ¤µ¤·¤¹¤»¤½{²þ¹Ô}¡× (¥Æ¥¹¥È¥Ç¡¼¥¿¤ò¥Æ¥¹¥È»²¾È£²¤¹¤ë)¤È·ë²Ìʸ¤Ç¥Æ¥¹¥È¼Â¹Ô ¥Æ¥¹¥È¥í¥°¼èÆÀ ¤½¤ì¤òɽ¼¨ ¡ü¥Æ¥¹¥È»²¾È£²(¥Æ¥¹¥Èʸ¤ò) ·ë²Ìʸ¡á¡Ö¡× ¥Æ¥¹¥Èʸ¤òÈ¿Éü ·ë²Ìʸ¤ËÂоݤò°ì¹ÔÄɲà ·ë²Ìʸ¤ÇÌá¤ë #·ë²Ì OK,(¥Õ¥¡¥¤¥ë¥Ñ¥¹)\nako\¥Æ¥¹¥ÈÎý½¬ 201.nako.bak(15),¥Æ¥¹¥È»²¾È2,¤¢¤¤¤¦¤¨¤ª ¤«¤¤¯¤±¤³ ¤µ¤·¤¹¤»¤½ **ÇÛÎó¥Æ¥¹¥È [#c18f70fa] Ê£¿ô¹Ô¥Ç¡¼¥¿¤òÇÛÎó¤È¤·¤ÆÅϤ¹ ¥Æ¥¹¥È¥Ç¡¼¥¿¡á¡Ö¤¢¤¤¤¦¤¨¤ª ¤«¤¤¯¤±¤³ ¤µ¤·¤¹¤»¤½¡× ¥Æ¥¹¥È¥Ç¡¼¥¿¡á¥Æ¥¹¥È¥Ç¡¼¥¿¤ò²þ¹Ô¤Ç¶èÀÚ¤ë ·ë²Ìʸ¡á¡Ö¤¢¤¤¤¦¤¨¤ª ¤«¤¤¯¤±¤³ ¤µ¤·¤¹¤»¤½¡× ·ë²Ìʸ¡á·ë²Ìʸ¤ò²þ¹Ô¤Ç¶èÀÚ¤ë (¥Æ¥¹¥È¥Ç¡¼¥¿¤ò¥Æ¥¹¥È»²¾È£³¤¹¤ë)¤È·ë²Ìʸ¤Ç¥Æ¥¹¥È¼Â¹Ô ¥Æ¥¹¥È¥í¥°¼èÆÀ ¤½¤ì¤òɽ¼¨ ¡ü¥Æ¥¹¥È»²¾È£³(¥Æ¥¹¥Èʸ¤ò) ¥Æ¥¹¥Èʸ\0¡á¡Ö¤¢¤¤¤¦¤¨¤ª¡× ¥Æ¥¹¥Èʸ\1¡á¡Ö¤«¤¤¯¤±¤³¡× ¥Æ¥¹¥Èʸ\2¡á¡Ö¤µ¤·¤¹¤»¤½¡× ¥Æ¥¹¥Èʸ¤ÇÌá¤ë #·ë²Ì OK,(¥Õ¥¡¥¤¥ë¥Ñ¥¹)\nako\¥Æ¥¹¥ÈÎý½¬301.nako.bak(16),¥Æ¥¹¥È»²¾È3,¤¢¤¤¤¦¤¨¤ª ¤«¤¤¯¤±¤³ ¤µ¤·¤¹¤»¤½ *¤ª¤Þ¤±¡§¤Ê¤Ç¤·¤³ËÜÂΤΥƥ¹¥È [#e2bbd2b2] -[[FAQ/¥¤¥ó¥¹¥È¡¼¥ë¥Õ¥©¥ë¥À¤Ë¤¢¤ëtest¥Õ¥©¥ë¥À¤Ï¡© - ¤Ê¤Ç¤·¤³ ¥ê¥Õ¥¡¥ì¥ó¥¹:http://nadesi.com/man/page/FAQ%252F%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%81%AB%E3%81%82%E3%82%8Btest%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%81%AF%EF%BC%9F]] *»²¹Í»ñÎÁ [#qe1d99c0] -[[¥½¥Õ¥È¥¦¥§¥¢¥Æ¥¹¥È´ðËܥƥ¯¥Ë¥Ã¥¯¡§Âè5²ó¡¡Ã±ÂΥƥ¹¥È¡Ãgihyo.jp ¡Ä µ»½ÑɾÏÀ¼Ò:http://gihyo.jp/dev/serial/01/tech_station/0005?page=1]] -[[¡ÚÃæµé¡Û̵Â̤ʤ¯³Î¼Â¤Ë¥Æ¥¹¥È¤¹¤ë I ñÂΥƥ¹¥È - IT¥¨¥ó¥¸¥Ë¥¢¤Î¥¹¥¥ë¸þ¾å¥¼¥ß¥Ê¡¼¥ë¡§selfup:http://itpro.nikkeibp.co.jp/article/COLUMN/20060418/235585/]]