¼¯³É²âÊÔ£ººÚºÐ»ò»ÒºÐ²âÊÔ£¬½«Ïà¹ØÁªµÄ³ÌÐòÄ£¿é·Ö±ð×éºÏ½øÐвâÊÔÒÔ¼ì²éÄ£¿é¼ä½Ó¿Ú¡¢¹¦ÄÜ¡¢ÐÅÏ¢´«µÝµÄÕýÈ·ÐÔ¡£²àÖع¦ÄܲâÊÔ¡£
ϵͳ²âÊÔ£ººÚºÐ»ò»ÒºÐ²âÊÔ£¬ÒÔ²úÆ·ÐèÇóΪÒÀ¾Ý£¬½«ËùÓÐÄ£¿é¡¢»·¾³¡¢Êý¾ÝµÈ×éºÏÆðÀ´½øÐвâÊÔ£¬ÐèÒª¼ì²éÕû¸öϵͳµÄ¹¦ÄÜ¡¢ÐÔÄÜ¡¢°²È«ÐÔ¡¢¼æÈÝÐÔ¡¢ÈÝ´íÐÔµÈÄÚÈÝ¡£
¹¦ÄܲâÊÔ£¨function testing£©£ºÊÇÔڹ涨µÄÒ»¶Îʱ¼äÄÚÔËÐÐÈí¼þϵͳµÄËùÓй¦ÄÜ£¬ÒÔÑéÖ¤Õâ¸öÈí¼þϵͳÓÐÎÞÑÏÖØ´íÎó¡£
»Ø¹é²âÊÔ£¨regression testing£©£ºÕâÖÖ²âÊÔÓÃÓÚÑéÖ¤¶ÔÈí¼þÐ޸ĺóÓÐûÓÐÒý³öеĴíÎ󣬻òÕß˵£¬ÑéÖ¤Ð޸ĺóµÄÈí¼þÊÇ·ñÈÔÈ»Âú×ãϵͳµÄÐèÇó¹æ¸ñ˵Ã÷¡£
¿É¿¿ÐÔ²âÊÔ£¨reliability testing£©£ºÈç¹ûϵͳÐèÇó˵Ã÷ÊéÖÐÓжԿɿ¿ÐÔµÄÒªÇó£¬ÔòÐè½øÐпɿ¿ÐÔ²âÊÔ¡£Í¨³£Ê¹ÓÃƽ¾ùʧЧ¼ä¸ôʱ¼äMTBFÓëÒò¹ÊÕ϶øÍ£»úµÄʱ¼äMTTRÀ´Á¿¶ÈϵͳµÄ¿É¿¿ÐÔ¡£
Ç¿¶È²âÊÔ£¨stress testing£©£ºÇ¿¶È²âÊÔÊÇÒª¼ì²éÔÚϵͳÔËÐл·¾³²»Õý³£µ½·¢Éú¹ÊÕϵÄÇé¿öÏ£¬ÏµÍ³¿ÉÒÔÔËÐе½ºÎÖÖ³ÌÐòµÄ²âÊÔ¡£Òò´Ë½øÐÐÇ¿¶È²âÊÔ£¬ÐèÒªÌṩ·ÇÕý³£ÊýÁ¿¡¢ÆµÂÊ»ò×ÜÁ¿×ÊÔ´À´ÔËÐÐϵͳ¡£Ç¿¶È²âÊÔµÄÒ»¸ö±äÖÖÊÇÃô¸ÐÐÔ²âÊÔ£¬ÒÔ·¢ÏÖÔÚÓÐЧÊäÈëÀàÖпÉÄÜÒýÆðijÖÖ²»Îȶ¨ÐÔ»ò²»Õý³£´¦ÀíµÄijЩÊý¾ÝµÄ×éºÏ¡£
ÐÔÄܲâÊÔ£¨performance testing£©£ºÐÔÄܲâÊÔÊÇÒª¼ì²éϵͳÊÇ·ñÂú×ãÔÚÐèÇó˵Ã÷ÊéÖй涨µÄÐÔÄÜ¡£ÌرðÊǶÔʵʱϵͳ»òǶÈëʽϵͳ£¬Èí¼þÖ»Âú×ãÐèÇóµÄ¹¦Äܶø´ï²»µ½ÒªÇóµÄÐÔÄÜÊDz»Ðеġ£ÐÔÄܲâÊÔ¿ÉÒÔ³öÏÖÔÚ²âÊÔ¹ý³ÌµÄ¸÷¸ö½×¶Î£¬µ±È»£¬Ö»Óе±ËùÓÐϵͳµÄÔªËØÈ«²¿×é×°Íê±Ï£¬ÏµÍ³ÐÔÄܲÅÄÜÍêÈ«È·¶¨¡£
»Ö¸´²âÊÔ£¨recovery testing£©£º»Ö¸´²âÊÔÊÇҪ֤ʵÔÚ¿Ë·þÓ²¼þ¹ÊÕÏ£¨°üÀ¨µôµç¡¢Ó²¼þ»òÍøÂç³ö´íµÈ£©ºó£¬ÏµÍ³ÄÜ·ñÕý³£µØ¼ÌÐø½øÐй¤×÷£¬²¢²»¶ÔϵͳÔì³ÉÈκÎË𺦡£Îª´Ë£¬¿É²ÉÓø÷ÖÖÈ˹¤¸ÉÔ¤µÄÊֶΣ¬Ä£ÄâÓ²¼þ¹ÊÕÏ£¬²¢Óɴ˼ì²é£º
¢Ù ´íÎó̽²â¹¦ÄÜ¡ª¡ªÏµÍ³ÄÜ·ñ·¢ÏÖÓ²¼þʧЧ»ò¹ÊÕÏ£»
¢Ú ÄÜ·ñÇл»»òÆô¶¯±¸ÓõÄÓ²¼þ£»
¢Û ÔÚ¹ÊÕÏ·¢ÉúʱÄÜ·ñ±£»¤ÕýÔÚÔËÐеÄ×÷ÒµºÍϵͳ״̬£»
¢Ü ÔÚϵͳ»Ö¸´ºóÄÜ·ñ´Ó×îºó¼Ç¼ÏÂÀ´µÄÎÞ´íÎó״̬¿ªÊ¼¼ÌÐøÖ´ÐÐ×÷ÒµµÈ¡£
Èç¹ûϵͳµÄ»Ö¸´ÊÇ×Ô¶¯µÄ£¨ÓÉϵͳ×ÔÉíÖ´ÐУ©£¬ÔòÓ¦¶ÔÖØгõʼ»¯¡¢Êý¾Ý»Ö¸´¡¢ÖØÐÂÆô¶¯µÈÖð¸ö½øÐÐÕýÈ·ÐÔÆÀ¼Û¡£Èç¹û»Ö¸´ÐèÒªÈ˹¤¸ÉÔ¤£¬¾ÍÐèÒª¶Ô»Ö¸´µÄƽ¾ùʱ¼ä½øÐÐÆÀ¹ÀÒÔÅж¨ËüÊÇ·ñÔÚÔÊÐíµÄ·¶Î§Ö®ÄÚ¡£
Æô¶¯/Í£Ö¹²âÊÔ£¨startup/shutdown testing£©£ºÕâÀà²âÊÔµÄÄ¿µÄÊÇÑéÖ¤ÔÚ»úÆ÷Æô¶¯¼°¹Ø»ú½×¶Î£¬Èí¼þϵͳÕýÈ·´¦ÀíµÄÄÜÁ¦¡£
ÅäÖòâÊÔ£¨configuration testing£©£ºÕâÀà²âÊÔÊÇÒª¼ì²é¼ÆËã»úϵͳÄÚ¸÷¸öÅäÖûò¸÷ÖÖ×ÊÔ´Ö®¼äµÄÏ໥Áª½áºÍ¹¦ÄÜ·ÖÅäÖеĴíÎó¡£ËüÖ÷Òª°üÀ¨ÒÔϼ¸ÖÖ£º
¢Ù ÅäÖÃÃüÁî²âÊÔ£ºÑé֤ȫ²¿ÅäÖÃÃüÁîµÄ¿É²Ù×÷ÐÔ£¨ÓÐЧÐÔ£©£»Ìرð¶Ô×î´óÅäÖúÍ×îСÅäÖÃÒª½øÐвâÊÔ¡£Èí¼þÅäÖúÍÓ²¼þÅäÖö¼Òª²âÊÔ¡£
¢Ú Ñ»·ÅäÖòâÊÔ£ºÖ¤Ã÷¶Ôÿ¸öÉ豸ÎïÀíÓëÂß¼µÄ¡¢Âß¼Ó빦ÄܵÄÿ¸öÑ»·Öû»ÅäÖö¼ÄÜÕý³£¹¤×÷¡£
¢Û ÐÞ¸´²âÊÔ£º¼ì²éÿÖÖÅäÖÃ״̬¼°ÄĸöÉ豸ÊÇ»µµÄ¡£²¢ÓÃ×Ô¶¯µÄ»òÊÖ¹¤µÄ·½·¨½øÐÐÅäÖÃ״̬¼äµÄת»»¡£
°²È«ÐÔ²âÊÔ£¨security testing£©£ºÏµÍ³µÄ°²È«ÐÔ²âÊÔÊÇÒª¼ìÑéÔÚϵͳÖÐÒѾ´æÔÚµÄϵͳ°²È«ÐÔ¡¢±£ÃÜÐÔ´ëÊ©ÊÇ·ñ·¢»Ó×÷Óá¢ÓÐÎÞ©¶´¡£Îª´ËÒªÁ˽âÆÆ»µ°²È«ÐԵķ½·¨ºÍ¹¤¾ß£¬²¢Éè¼ÆһЩģÄâ²âÊÔÓÃÀý¶Ôϵͳ½øÐвâÊÔ£¬Á¦Í¼ÆÆ»µÏµÍ³µÄ±£»¤»ú¹¹ÒÔ½øÈëϵͳ¡£
¿ÉʹÓÃÐÔ²âÊÔ£¨usability testing£©£º¿ÉʹÓÃÐÔ²âÊÔÖ÷Òª´ÓʹÓõĺÏÀíÐԺͷ½±ãÐԵȽǶȶÔÈí¼þϵͳ½øÐмì²é£¬·¢ÏÖÈÏΪÒòËØ»òʹÓÃÉϵÄÎÊÌâ¡£
¿ÉÖ§³ÖÐÔ²âÊÔ£¨supportability testing£©£ºÕâÀà²âÊÔÊÇÒªÑé֤ϵͳµÄÖ§³Ö²ßÂÔ¶ÔÓÚ¹«Ë¾ÓëÓû§·½ÃæÊÇ·ñÇÐʵ¿ÉÐС£ËüËù²ÉÓõķ½·¨ÊÇÊÔÔËÐÐÖ§³Ö¹ý³Ì£¨Èç¶ÔÓÐ´í²¿·Ö´ò²¹¶¡µÄ¹ý³Ì£¬ÈÈÏß½çÃæµÈ£©£¬¶ÔÆä½á¹û½øÐÐÖÊÁ¿·ÖÎö£¬ÆÀÉóÕï¶Ï¹¤¾ß¡¢Î¬»¤¹ý³Ì¡¢ÄÚ²¿Î¬»¤Îĵµ£»ºâÁ¿ÐÞ¸´Ò»¸öÃ÷ÏÔ´íÎóËùÐèµÄƽ¾ù×îÉÙʱ¼ä¡£»¹ÓÐÒ»ÖÖ³£Óõķ½·¨ÊÇ£¬ÔÚ·¢ÐÐÇ°°Ñ²úÆ·½»¸øÓû§£¬ÏòÓû§Ìṩ֧³Ö·þÎñµÄ¼Æ»®£¬´ÓÓû§´¦µÃµ½¶ÔÖ§³Ö·þÎñµÄ·´À¡¡£
°²×°²âÊÔ£¨installation testing£©£º°²×°²âÊÔµÄÄ¿µÄ²»ÊÇÕÒÈí¼þ´íÎ󣬶øÊÇÕÒ°²×°´íÎó¡£
»¥Á¬²âÊÔ£¨interoperability testing£©£º»¥Á¬²âÊÔÊÇÒªÑéÖ¤Á½¸ö»ò¶à¸ö²»Í¬µÄϵͳ֮¼äµÄ»¥Á¬ÐÔ¡£ÕâÀà²âÊÔ¶ÔÖ§³Ö±ê×¼¹æ¸ñ˵Ã÷£¬»ò³Ðŵ֧³ÖÓëÆäËûϵͳ»¥Á¬µÄÈí¼þϵͳÓÐЧ¡£
¼æÈÝÐÔ²âÊÔ£¨compatibility testing£©£ºÕâÀà²âÊÔÖ÷ÒªÏëÑéÖ¤Èí¼þ²úÆ·ÔÚ²»Í¬°æ±¾Ö®¼äµÄ¼æÈÝÐÔ¡£ÓÐÁ½Àà»ù±¾µÄ¼æÈÝÐÔ²âÊÔ£ºÏòϼæÈÝ£¨²âÊÔÈí¼þа汾±£ÁôËüÔçÆÚ°æ±¾µÄ¹¦ÄÜ£©ºÍ½»´í¼æÈÝ£¨ÑéÖ¤¹²Í¬´æÔÚµÄÁ½¸öÏà¹Øµ«²»Í¬µÄ²úÆ·Ö®¼äµÄ¼æÈÝÐÔ£©¡£
ÈÝÁ¿²âÊÔ£¨volume testing£©£ºÈÝÁ¿²âÊÔÊÇÒª¼ìÑéϵͳµÄÄÜÁ¦×î¸ßÄܴﵽʲô³ÌÐò¡£ÔÚʹϵͳµÄÈ«²¿×ÊÔ´´ïµ½¡°Âú¸ººÉ¡±µÄÇéÐÎÏ£¬²âÊÔϵͳµÄ³ÐÊÜÄÜÁ¦¡£
Îĵµ²âÊÔ£¨documentation testing£©£ºÕâÖÖ²âÊÔÊǼì²éÓû§Îĵµ£¨ÈçÓû§ÊֲᣩµÄÇåÎúÐԺ;«È·ÐÔ¡£È·±£ÐðÊöÕýÈ·ÎÞÎó¡£