unittest 框架

参考:https://www.cnblogs.com/miki-peng/p/12501341.html

单元最小测试:

最小可测试单元通常是指函数或者类,一般是开发来做的,按照测试阶段来分,就是单元测试、集成测试、系统测试以及验收测试

 在python基础中,我们有讲过一个assert断言,使用方法比较简单,即assert 表达式, 提示信息,而unittest框架中也提供了一个自带的断言方式,主要有以下几种:

 

​ 如果断言失败即不通过就会抛出一个AssertionError断言错误,成功则标识为通过,以上几种方式都有一个共同点,就是都有一个msg参数(表中只列了一个,其实都有),默认是None,即msg = None如果指定msg参数的值,则将该信息作为失败的错误信息返回

 

 

原文地址:https://www.cnblogs.com/angelliu/p/13664782.html