±à¼ÍƼö: |
±¾ÎÄÀ´×Ô²©¿ÍÔ°£¬±¾ÎÄÖ÷Òª½éÉÜʲôÊǵ¥Ôª²âÊÔ£¬µ¥Ôª²âÊԵŤ¾ßÒÔ¼°µ¥Ôª²âÊԵıê×¼£¬Ï£Íû¶ÔÄúµÄѧϰÓÐËù°ïÖú¡£
|
|
1¡¢Ê²Ã´Êǵ¥Ôª²âÊÔ
2¡¢µ¥Ôª²âÊԵĺô¦
£¨1£©ÐÖú³ÌÐòÔ±¾¡¿ìÕÒµ½´úÂëÖÐbugµÄ¾ßÌåλÖÃ
£¨2£©Äܹ»ÈóÌÐòÔ±¶Ô×Ô¼ºµÄ³ÌÐò¸üÓÐ×ÔÐÅ
£¨3£©Äܹ»ÈóÌÐòÔ±ÔÚÌá½»ÏîĿ֮ǰ¾Í½«´úÂë±äµÄ¸ü¼ÓµÄǿ׳
£¨4£©Äܹ»ÐÖú³ÌÐòÔ±¸üºÃµÄ½øÐпª·¢
£¨5£©Äܹ»ÏòÆäËûµÄ³ÌÐòԱչʾÄãдµÄ³ÌÐò¸ÃÈçºÎµ÷ÓÃ
£¨6£©Äܹ»ÈÃÏîÄ¿Ö÷¹Ü¸üÁ˽âϵͳµ±Ç°µÄÇé¿ö
3¡¢µ¥Ôª²âÊÔ¹¤¾ß
4¡¢ÈçºÎ±àдµ¥Ôª²âÊÔ
4.1 AssertÀà
AssertÖÐÎÄÒâ˼ÊǶÏÑÔ¡£
4.2 TestClassÌØÐÔ
4.3 TestMethodÌØÐÔ
4.4 ÔõôÆÀÅÐÒ»¸öµ¥Ôª²âÊÔÊÇ·ñºÏÀí»òÕß´ïµ½²âÊÔÄ¿µÄ£¿
´ð°¸ÊÇ ´úÂ븲¸ÇÂÊ¡£
´úÂ븲¸ÇÂÊÊǵ¥Ôª²âÊÔдµÄÊÇ·ñºÏÀí»òÊÇ·ñ´ïµ½ÒªÇóµÄΨһ±ê×¼¡£
´úÂ븲¸ÇÂÊÊDzâÊÔ´úÂëËùÔËÐеÄʵ¼Ê³ÌÐò·¾¶µÄ¸²¸ÇÂÊ¡£
Ôõô֪µÀ´úÂ븲¸ÇÂÊÊǶàÉÙÄØ£¿
VSÖÐÌṩÁ˲鿴´úÂ븲¸ÇÂʵŤ¾ß¡£
ÔÚµ¥Ôª²âÊÔÏîÄ¿ÖУ¬´ò¿ª²âÊÔ×ÊÔ´¹ÜÀíÆ÷¡£
Ë«»÷ÏÂÃæµÄ·½·¨£¬
ÉîרɫµÄ±íʾΪ ûÓб»²âÊÔµ½µÄ´úÂë¡£
dzÀ¶É«µÄ±íʾΪ ±»²âÊÔµ½µÄ´úÂë¡£
dzéÙÉ«µÄ±íʾΪ ²¿·Ö±»²âÊÔµ½µÄ´úÂë¡£
5¡¢µ¥Ôª²âÊԵıê×¼
5.1 ¶ÔÒѾ´æÔÚµÄÏîÄ¿Ìí¼Óµ¥Ôª²âÊÔ
²½ÖèÒ»£º¶ÔËùÓгÌÐò¼¯ÖеĹ«¹²ÀàÒÔ¼°¹«¹²ÀàÀïÃæµÄ¹«¿ª·½·¨Ìí¼Óµ¥Ôª²âÊÔ
²½Öè¶þ£º¶ÔÓÚ¹¹Ô캯ÊýºÍ¹«¹²ÊôÐÔ½øÐе¥Ôª²âÊÔ
²½ÖèÈý£ºÌí¼ÓÈ«Ãæµ¥Ôª²âÊÔ
5.2 ¶ÔÐÂÏîÄ¿Ìí¼Óµ¥Ôª²âÊÔ
¸Õ¸Õ¿ªÊ¼µÄÏîÄ¿£¬ÒÑ¿ªÊ¼¾ÍÓ¦¸Ã¶ÔËùÓй«¹²µÄ·½·¨ºÍÊôÐÔ¶¼Ìí¼Óµ¥Ôª²âÊÔ¡£
5.3 ¸øÄÄЩ´úÂëÌí¼Óµ¥Ôª²âÊÔ
Ê×ÏÈÊÇ Òª¶ÔÊôÓÚ¿ò¼Ü¼¼ÊõÖеĴúÂëÌí¼Óµ¥Ôª²âÊÔ¡£Èç²Ù×÷Êý¾Ý¿âµÄ×é¼þ¡¢²Ù×÷ÍⲿWebServiceµÄ×é¼þ¡¢ÓʼþÊÕ·¢×é¼þµÈ¡£ÕâЩ¿É¸´ÓõĴúÂëµ¥Ôª²âÊÔ£¬¿ÉÒÔ´ó´óÌá¸ßµ×²ã²Ù×÷µÄÕýÈ·ÐԺͽ¡×³ÐÔ¡£
Æä´ÎΪҵÎñÂß¼²ã¶Ô½çÃæ¹«¿ªµÄ·½·¨Ìí¼Óµ¥Ôª²âÊÔ¡£ÕâÑù¿ÉÒÔÈÃÒµÎñÂß¼±£³ÖÕýÈ·£¬²¢ÇÒÄܹ»½«´ó²¿·ÖµÄÒµÎñ²Ù×÷¶¼¹éÄɵ½µ¥Ôª²âÊÔÖС£±£Ö¤ÒÔºóÈç¹ûÒµÎñÂß¼³öÏÖÎÊÌ⣬¿ÉÒÔͨ¹ýµ¥Ôª²âÊÔµÄÒµÎñÂß¼ÕÒµ½bug¡£
5.4 ±àдµ¥Ôª²âÊÔ´úÂëÐèҪעÒâʲô
5.5 ÔõôÌá¸ß´úÂ븲¸ÇÂÊ
1¡¢±ß½çÌõ¼þÊý¾Ý£¬±ÈÈç×î´óÖµ×îСֵ
2¡¢¿ÕÊý¾Ý£¬ÒýÓÃÀàÐÍÅжÏnull
3¡¢¸ñʽ²»ÕýÈ·µÄÊý¾Ý£¬¶ÔÏóÄÚ²¿µÄÊý¾Ý½á¹¹ÊÇ·ñÕýÈ·¡£
|