unittest
Unitest是python自带的自动化测试框架
Unitest主要包含的内容
TestCase(测试用例)
TestSuite(测试套件,把多个TestCase集成到一个测试TestSuite)
TestRunner(执行测试用例)
TestLoader(自动从代码中加载多个测试用例TestCase)
Fixture(UnitTest特性)
TestCase
第一步:导入unittest模块
第二步:实现一个类,这个类必须继承自unittest.TestCase类
第三步:类中每个方法代表一个测试用例,方法名必须以test开头

TestSuite(测试套件,把多个TestCase集成到一个测试TestSuite)

本文介绍了unittest作为Python自带的自动化测试框架,详细讲解了TestCase、TestSuite、TestRunner和TestLoader的使用,以及Fixture的概念和不同级别的控制。还提到了unittest的断言、参数化测试以及如何跳过用例,并探讨了生成Html测试报告的可能性。
最低0.47元/天 解锁文章
577

被折叠的 条评论
为什么被折叠?



