Pytest - pytest 命令(1) - 命令执行方法

发布时间 2023-05-24 18:45:46作者: 粥雨

命令执行方法


Windows执行

  • Windows下执行pytest测试脚本没什么难度,在用例的目录下打开cmd窗口,然后输入pytest运行命令即可;

  • 如果需要加其他配置,可以在后面追加上即可;

    # pytest + 追加参数
    pytest -s test_login.py  --maxfail=2  --html=Output\result.html
    

    image-20230522000054675


Linux执行

  • Linux执行pytest的测试脚本,和windows差不多;

    • 如果装有python虚拟环境,则先进入虚拟环境,在执行相应的命令;
    # pytest + 追加参数
    pytest -s test_login.py  --maxfail=2  --html=~/result.html
    

    image-20230524180804359


pycharm执行

  • Pycharm需要按照pytest的方式执行测试用例,需要先进行设置;

    • File > Setting > Tools > Python Integrated Tools > Testing
    • 配置 Default test runnerpytest

    image-20230524181725518


  • 执行pytest用例,可以执行运行整个文件即可;

    • 文件有多少个用例,就执行多少;

  • 或者鼠标的光标选中需要执行的用例中,然后右键点击Run;

    • 这样就可以在多个用例在一个文件中,指定运行一个用例;