Pytest测试框架(2):Pytest编写规则及pytest.main()的参数

pytest测试用例编写规则:

  • 1、测试文件以test_开头(以_test结尾也可以)
  • 2、测试类以Test开头,并且不能带有__init__方法
  • 3、测试函数以test_开头
  • 4、断言必须使用assert

测试文件和测试函数的演示如下:

 测试类的演示如下:

pytest.main() :用来执行测试用例

pytest.main() 会自动搜索当前文件夹以及子文件夹下所有满足编写规则的测试用例执行

pytest.main() 参数:

-s 打印print语句到控制台
-v 显示测试方法执行的详情

由于pytest.main() 可以自动搜索满足规则的用例,故可以单独新建一个文件用来执行

最终执行效果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值