×·Çó´úÂëÖÊÁ¿ - ͨ¹ý²âÊÔ·ÖÀàʵÏÖÃô½Ý¹¹½¨ - ±à³ÌÈëÃÅÍø
À´¿´Ò»Ï¡£
1. µ¥Ôª²âÊÔ µ¥Ôª²âÊÔ¸ôÀëµØ ÑéÖ¤Ò»¸ö»ò¶à¸ö¶ÔÏó¡£µ¥Ôª²âÊÔ²»´¦ÀíÊý¾Ý¿â¡¢Îļþϵͳ»ò ÈκοÉÄÜÑÓ³¤²âÊÔÔËÐÐʱ¼äµÄÄÚÈÝ£»Òò¶ø£¬´ÓµÚÒ»Ìì¾Í¿ÉÒÔ±àдµ¥Ôª²âÊÔ¡£ÊÂʵ ÉÏ£¬ÕâÒ²ÕýÊÇ JUnit Éè¼ÆµÄÈ·ÇÐÄ¿µÄËùÔÚ¡£µ¥Ôª²âÊԵĸôÀë¸ÅÄîÓÐÎÞÊýµÄÄ£Äâ ¶ÔÏó¿â×÷ºó¶Ü£¬ÕâЩ¿â±ãÀûÁ˽«Ò»¸öÌض¨µÄ¶ÔÏó´ÓÆäÍⲿÒÀÀµÏîÖиôÀë³öÀ´¡£¶ø ÇÒ£¬µ¥Ôª²âÊÔÄܹ»ÔÚÕæÕýÒª²âÊԵĴúÂëÇ°±àд —— ÓÉ´ËÓÐÁ˲âÊÔÓÅÏÈ¿ª·¢ µÄ ¸ÅÄî¡£ µ¥Ôª²âÊÔͨ³£Ò×ÓÚ±àд£¬ÒòΪËüÃDz¢²»ÒÀ¿¿Óڼܹ¹µÄÒÀÀµÏÇÒͨ³£ÔËÐеà ºÜ¿ì¡£È±µãÊÇ£¬¶ÀÁ¢µÄµ¥Ôª²âÊÔÖ»Äܸ²¸ÇÉÔÏÔÓÐÏ޵ĴúÂë¡£µ¥Ôª²âÊÔµÄÖØ´ó¼ÛÖµ ÔÚÓÚ£ºËüÃÇʹ¿ª·¢ÈËÔ±Äܹ»ÔÚ¾¡¿ÉÄܵ͵IJãÃæÉϱ£Ö¤¶ÔÏóµÄ¿É¿¿ÐÔ¡£ ÓÉÓÚµ¥Ôª²âÊÔÔËÐеÃÈç´ËÖ®¿ìÇÒÈç´ËÒ×ÓÚ±àд£¬´úÂë¿âÖÐÓ¦°üº¬Ðí¶àµ¥Ôª²â ÊÔ£¬²¢ÇÒÓ¦¸Ã¾¡¿ÉÄܶàµØÔËÐÐËüÃÇ¡£ÔÚÖ´Ðй¹½¨Ê±£¬Ó¦¸Ã¾³£ ÔËÐÐËüÃÇ£¬²»¹Ü ÊÇÔÚ»úÆ÷ÉÏ£¬»¹ÊÇÔÚ CI »·¾³µÄÉÏÏÂÎÄÖУ¨ÕâÒâζ×Å£¬´úÂëÒ»¾Ç©Èë SCM »·¾³ £¬¾ÍÒªÔËÐе¥Ôª²âÊÔ£©¡£ 2. ×é¼þ²âÊÔ ×é¼þ²âÊÔÑéÖ¤¶à¸öÏ໥×÷ÓõĶÔÏ󣬵«ËüÍ»ÆÆÁ˸ôÀëµÄ¸ÅÄî¡£ÓÉÓÚ×é¼þ²âÊÔ ´¦ÀíÒ»¸ö¼Ü¹¹µÄ¶à¸ö²ã´Î£¬ËùÒÔËüÃǾ³£ÓÃÓÚ´¦ÀíÊý¾Ý¿â¡¢Îļþϵͳ¡¢ÍøÂçÔªËØ µÈ¡£Í¬Ñù£¬ÌáÇ°±àд×é¼þ²âÊÔÓеãÄÑ£¬ËùÒÔ½«Æä°üº¬ÖÁÒ»¸öÕæÕýµÄ²âÊÔÓÅÏÈ/²â ÊÔÇý¶¯µÄ³¡¾°ÖÐÊǺܴóµÄÌôÕ½¡£ ±àд×é¼þ²âÊÔÒª»¨¸ü³¤µÄʱ¼ä£¬ÒòΪËüÃDZȵ¥Ôª²âÊÔËùÉæ¼°µÄ¶«Î÷Òª¶à¡£Áí Ò»·½Ã棬ÓÉÓÚÆä¿í¹ãµÄ·¶Î§£¬ËüÃÇʵÏÖÁ˱ȵ¥Ôª²âÊÔ¸ü¹ãµÄ´úÂ븲¸ÇÂÊ¡£µ±È»Ëü ÃÇÒ²Òª»¨¸ü¶àʱ¼äÔËÐУ¬ËùÒÔͬʱÔËÐкܶàµÄ×é¼þ²âÊÔ»áÏÔÖøµØ Ôö¼Ó×ܵIJâÊÔ Ê±¼ä¡£ Ðí¶à¿ò¼ÜÓÐÖúÓÚ²âÊÔ´óÐͼܹ¹×é¼þ¡£DbUnit ÊÇÕâÀà¿ò¼ÜµÄÒ»¸öµäÐÍÀý×Ó¡£ DbUnit Äܹ»ºÜºÃµØ´¦ÀíÔÚ²âÊÔ״̬¼ä½¨Á¢Ò»¸öÊý¾Ý¿âÕâÑùµÄ¸´ÔÓÐÔ£¬Òò¶øËü»á ʹ±àдÒÀÀµÓÚÊý¾Ý¿âµÄ²âÊÔ±äµÃ½ÏΪ¼òµ¥¡£ µ±¹¹½¨µÄ²âÊÔÑÓ³¤Ê±£¬Í¨³£¶¼Ô¤Ê¾×Å°üº¬ÁËÒ»¸ö´óÐ͵Ä×é¼þ²âÊÔÌ×¼þ¡£ÓÉÓÚ ÕâЩ²âÊÔ±ÈÕæÕýµÄµ¥Ôª²âÊÔÔËÐÐʱ¼ä³¤£¬Òò¶ø²»ÄÜÒ»Ö±ÔËÐÐËüÃÇ¡£ÏàÓ¦µØ£¬ÔÚ CI »·¾³ÖÐÕâЩ²âÊÔ¿ÉÒÔÖÁÉ٠ÿСʱÔËÐÐÒ»´Î¡£ÔÚÇ©ÈëÈκδúÂëÇ°£¬Ò²Ó¦¸Ã×ÜÔÚ Ò»¸ö±¾µØ¿ª·¢ÈËÔ±»úÆ÷ÉÏÔËÐÐÕâЩ²âÊÔ¡£ ÑéÊÕ²âÊÔ ÑéÊÕ²âÊÔ ºÍ¹¦ÄܲâÊÔÀàËÆ£¬²»Í¬Ö®´¦ÔÚÓÚ£¬ÀíÏëÇé¿öÏ£¬ÑéÊÕ ²âÊÔÊÇÓÉ¿Í»§»ò×îÖÕÓû§±àдµÄ¡£ÕýÈ繦ÄܲâÊÔÒ»Ñù£¬ÑéÊÕ²âÊÔÒ²Ïñ×îÖÕÓû§²â ÊÔÄÇÑù½øÐС£SeleniumÊÇÒ»¸ö±¸ÊÜÖõÄ¿µÄÑéÊÕ¿ò¼Ü£¬ËüʹÓÃä¯ÀÀÆ÷²âÊÔ Web Ó¦ ÓóÌÐò¡£Selenium ÔÚ¹¹½¨¹ý³ÌÖпÉÒÔÊÇ×Ô¶¯ÔËÐеģ¬¾ÍÏñ JUnit ²âÊÔÒ»Ñù¡£µ« Selenium ÊÇÒ»¸öÐÂƽ̨£ºËü²»Ê¹Óà JUnit£¬ÔÚʹÓ÷½Ê½ÉÏÒ²²»ÏàËÆ¡£ 3. ϵͳ²âÊÔ ÏµÍ³²âÊԶ˵½¶ËµØ ÑéÖ¤Ò»¸öÈí¼þÓ¦ÓóÌÐò¡£Òò¶ø£¬ËüÃÇÒýÈëÁËÒ»¸ö¸ü¸ß¼¶±ð µÄ¼Ü¹¹¸´ÔӶȣºÕû¸öÓ¦ÓóÌÐò±ØÐèΪҪ½øÐеÄϵͳ²âÊÔ¶øÔËÐС£Èç¹ûÊÇÒ»¸ö Web Ó¦ÓóÌÐò£¬Äú¾ÍÐèÒª·ÃÎÊÊý¾Ý¿âÒÔ¼° Web ·þÎñÆ÷¡¢ÈÝÆ÷ºÍÈκÎÓëÔËÐÐϵͳ²âÊÔ Ïà¹ØµÄÅäÖá£Æä×ñÑÕâÑùµÄÔÔò£¬¼´´ó¶àÊýϵͳ²âÊÔ¶¼ÔÚÈí¼þÉúÃüÖÜÆڵĽϺóÖÜ ÆÚÖбàд¡£ ±àдϵͳ²âÊÔÊǸöÌôÕ½£¬Ò²ÐèÒª´óÁ¿µÄʱ¼äÀ´Êµ¼ÊµØÖ´ÐС£¶øÁíÒ»·½Ã棬¾Í ¼Ü¹¹ÐÔ´úÂ븲¸ÇÂÊÀ´½²£¬ÏµÍ³²âÊÔÊÇÒ»¼þ¼«Îª»®ËãµÄÊÂÇé¡£ ϵͳ²âÊԺ͹¦ÄܲâÊÔºÜÏàËÆ¡£Ëù²»Í¬µÄÊÇ£¬ËüÃDz¢²»·ÂЧÓû§£¬¶øÊÇÄ£Äâ³ö Ò»¸öÓû§¡£ÓëÔÚ×é¼þ²âÊÔÖÐÒ»Ñù£¬ÏÖÔÚ´´½¨ÁË´óÁ¿µÄ¿ò¼ÜÀ´ÎªÕâЩ²âÊÔÌṩ·½±ã ¡£ÀýÈ磬jWebUnit ͨ¹ýÄ£ÄâÒ»¸öä¯ÀÀÆ÷À´²âÊÔ Web Ó¦ÓóÌÐò¡£ Óà jWebUnit »¹ÊÇ Selenium ÄØ£¿ jWebUnit ÊÇΪϵͳ²âÊÔÉè¼ÆµÄÒ»¸ö JUnit À©Õ¹¿ò¼Ü£»Òò¶øËüÐèÒªÄúÀ´±àд²âÊÔ¡£Selenium ÔÚÑéÊÕ²âÊԺ͹¦ÄܲâÊÔ ·½Ãæ±íÏÖ׿Խ£¬²»Í¬ÓÚ jWebUnit£¬Ëüʹ·Ç³ÌÐòÔ±Ò²Äܹ»±àд²âÊÔ¡£ÀíÏëÇé¿öÏ £¬ÍŶӿÉÒÔͬʱ ʹÓÃÁ½ÖÖ¹¤¾ßÀ´ÑéÖ¤Ó¦ÓóÌÐòµÄ¹¦ÄÜ¡£ ʵÏÖ²âÊÔ·ÖÀà ËùÒÔ£¬ÄúµÄµ¥Ôª²âÊÔÌ×¼þ¾ÍÊÇÃû¸±ÆäʵµÄ°üÀ¨µ¥Ôª²âÊÔ¡¢×é¼þ²âÊÔºÍϵͳ²â ÊÔµÄÌ×¼þ |
ÁèÖڿƼ¼×¨ÒµÌṩ·þÎñÆ÷×âÓᢷþÎñÆ÷Íйܡ¢ÆóÒµÓʾ֡¢ÐéÄâÖ÷»úµÈ·þÎñ£¬¹«Ë¾ÍøÕ¾£ºhttp://www.lingzhong.cn ΪÁ˸ø¹ã´ó¿Í»§Á˽â¸ü¶àµÄ¼¼ÊõÐÅÏ¢£¬±¾¼¼ÊõÎÄÕÂÊÕ¼¯À´Ô´ÓÚÍøÂç,ÁèÖڿƼ¼×ðÖØÎÄÕÂ×÷ÕߵİæȨ£¬Èç¹ûÓÐÉæ¼°ÄãµÄ°æȨÓбØҪɾ³ýÄãµÄÎÄÕ£¬ÇëºÍÎÒÃÇÁªÏµ¡£ÒÔÉÏÐÅÏ¢ÓëÎÄÕÂÕýÎÄÊDz»¿É·Ö¸îµÄÒ»²¿·Ö,Èç¹ûÄúҪתÔر¾ÎÄÕÂ,Çë±£ÁôÒÔÉÏÐÅÏ¢£¬Ð»Ð»! |