首页IT科技python3 unittest(python Unittest的组成)

python3 unittest(python Unittest的组成)

时间2025-09-19 16:19:59分类IT科技浏览5306
导读:1、TestFixture,用于测试环境的准备和销毁还原。...

1               、TestFixture               ,用于测试环境的准备和销毁还原               。

当测试用例每次执行之前需要准备测试环境                      ,每次测试完成后还原测试环境       ,比如执行前连接数据库                      、打开浏览

器等               ,执行完成后需要还原数据库       、关闭浏览器等操作                      。这时候就可以启用testfixture       。

2               、TestCase                       ,一个测试用例               。

一个类class继承 unittest.TestCase                       。

一个完整的测试流程       ,包括测试前准备环境的搭建(setUp)       ,执行测试代码(run)                       ,以及测试后环境的还原(tearDown)       。

3                       、TestSuite               ,可以将多个测试用例集合在一起       。

测试套件       ,可以将多个测试用例集合在一起                      ,能一起执行选中的测试用例                       。

4       、TextRunner类               。

通过TextTestRunner类提供的run()方法来执行test suite/test cas

格式

runner=unittest.TextTestRunner(verbosity=2) runner.run(suite)

以上就是python Unittest的组成               ,希望对大家有所帮助       。更多Python学习指路:Python基础教程

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
咸丰天气预报播报(恩施天气预报)