【Python】Python 几种常用的测试框架

Posted by 西维蜀黍 on 2019-08-06, Last Modified on 2021-09-21

常见的测试框架

1 Unittest

unittest是Python内置的标准类库。它的API跟Java的JUnit、.net的NUnit,C++的CppUnit很相似。

通过继承unittest.TestCase来创建一个测试用例。

具体请参考文档

举个例:

import unittest

def fun(x):
    return x + 1

class MyTest(unittest.TestCase):
    def test(self):
        self.assertEqual(fun(3), 4)

Reference