第å��å››ç« ï¼šæµ‹è¯•ã€�调试和异常¶
试验还是很棒的,但是调试?就没那么有趣了。事实是,在Python测试代ç �之å‰�没有编译器æ�¥åˆ†æž�ä½ çš„ä»£ç �ï¼Œå› æ¤ä½¿å¾—测试æˆ�为开å�‘的一个é‡�è¦�éƒ¨åˆ†ã€‚æœ¬ç« çš„ç›®æ ‡æ˜¯è®¨è®ºä¸€äº›å…³äºŽæµ‹è¯•ã€�调试和异常处ç�†çš„常è§�问题。但是并ä¸�是为测试驱动开å�‘或者å�•元测试模å�—å�šä¸€ä¸ªç®€è¦�的介ç»�ã€‚å› æ¤ï¼Œç¬”者å�‡å®šè¯»è€…熟悉测试概念。
Contents:
- 14.1 测试stdout输出
- 14.2 在å�•元测试ä¸ç»™å¯¹è±¡æ‰“è¡¥ä¸�
- 14.3 在å�•å…ƒæµ‹è¯•ä¸æµ‹è¯•异常情况
- 14.4 将测试输出用日志记录到文件ä¸
- 14.5 忽略或期望测试失败
- 14.6 处�多个异常
- 14.7 �获所有异常
- 14.8 创建自定义异常
- 14.9 �获异常�抛出�外的异常
- 14.10 �新抛出被�获的异常
- 14.11 输出è¦å‘Šä¿¡æ�¯
- 14.12 调试基本的程�崩溃错误
- 14.13 ç»™ä½ çš„ç¨‹åº�å�šæ€§èƒ½æµ‹è¯•
- 14.14 åŠ é€Ÿç¨‹åº�è¿�行