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)
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 什么是 python heapq12/29
- ♥ jmeter如何调用python12/06
- ♥ python是前端语言吗?10/28
- ♥ python中的sigmoid函数是什么09/13
- ♥ 学完python后有哪些工作10/28
- ♥ python重新安装后如何配置pycharm10/23
内容反馈