系统学习Python——单元测试unittest:命令行执行测试

本文介绍了Python单元测试框架unittest的使用,包括测试结构、固件、用例编写、执行方式、执行次序、内置装饰器、命令行执行测试、批量执行测试文件、测试断言及测试报告的生成。通过命令行,可以方便地指定执行测试文件、类或方法,实现详细的测试输出。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

分类目录:《系统学习Python》总目录
相关文章:
· 单元测试unittest:框架结构
· 单元测试unittest:测试固件
· 单元测试unittest:编写测试用例
· 单元测试unittest:执行测试用例
· 单元测试unittest:用例执行次序
· 单元测试unittest:内置装饰器
· 单元测试unittest:命令行执行测试
· 单元测试unittest:批量执行测试文件
· 单元测试unittest:测试断言
· 单元测试unittest:测试报告


unittest框架支持命令行模式执行测试模块、类,甚至单独的测试方法。通过命令行模式,用户可以传入任何模块名、有效的测试类和测试方法参数列表。

通过命令直接执行整个测试文件

打开DOS窗口,首先切换到目标文件目录,然后输入python -m unittest -v 文件名,按Enter键,其中:

  • -m参数:代表执行的方法是unittest
  • -v参数:代表输出结果的详细模式
通过命令执行测试文件中的某个测试类

打开DOS窗口,输入python -m unittest -v 文件名.类名后按Enter键。

通过命令行执行某个文件的某个类下的某个测试用例

打开DOS窗口,输入python -m unittest -v文件名.类名.方法名后按Enter键。

通过命令行,我们可以方便地指定要执行的测试文件、方法、用例。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

von Neumann

您的赞赏是我创作最大的动力~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值