python unittest有哪些使用方法
python unittest有哪些使用方法" alt="python unittest有哪些使用方法" src="//www.dapan.cc/wp-content/uploads/2022/11/1668481620-50544fef1f04184.jpg">
unittest的方法
1、import unittest。
2、从unittest.TestCase中定义测试用例。
3、定义setUp和tearDown。
在每个测试用例前后做一些辅助工作。
4、定义测试用例。
以test开头命名。
5、判断程序执行结果是否与预期值一致。
一个测试用例应该只测试一个方面,测试的目的和内容应该非常清楚。主要用assertEqual、assertRaises等断言方法。
调用unittest.main()启动测试。
如果测试失败,将输出相应的错误提示。如果所有测试都通过不显示任何内容,此时可添加-v参数显示详细信息。
实例
importunittest classTestStringMethods(unittest.TestCase): deftest_upper(self): self.assertEqual('foo'.upper(),'FOO') if__name__=='__main__': unittest.main()
以上就是python unittest的使用方法介绍,希望对大家有所帮助。更多python学习指路:python基础教程
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。