pytest【运行pytest及会话信息简解】

本文详细介绍了如何运行pytest以及pytest在执行时显示的会话信息,包括测试搜索规则、命名约定以及测试状态的表示。通过实例展示了pytest如何自动搜索并执行测试用例,同时解释了pytest运行时显示的平台信息、版本信息和第三方包信息。最后,对测试结果的各种状态进行了说明。
摘要由CSDN通过智能技术生成

运行Pytest及会话信息简解

运行pytest时可以指定目录和文件。如果不指定,pytest会搜索当前目录及其子目录中以test_开头或以_test结尾的测试函数

以下的例子是我在当前目录下,终端输入pytes(没有指定任何参数)运行的结果,可以看出在ReadPytest目录中的两个以test_开头的py文件全部被运行了

F:\TESTING\BlogPosts\ReadPytest>pytest
================================================================================== test session starts ===================================================================================
collected 4 items                                                                                                                                                                         
test_one.py ..                                                                                                                                                                      [ 50%]
test_two.py .F                                                                                                                                                                      [100%]
======================================================================================== FAILURES ========================================================================================
_____________________________________________________________________________________ test_run_fail ______________________________________________________________________________________
    def test_run_fail():
        expected = (1, 2, 3)
>       assert expected == (3, 2, 1)
E       assert (1, 2, 3) == (3, 2, 1)
E         At index 0 diff: 1 != 3
E         Use -v to get the full diff
test_two.py:18: AssertionError
================================================================================ short test summary info ================
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值