pytest01-环境准备与用例设计规则

1、环境配置

  如果是python3.6 对应pytest 4.5.0   (换成其他版本会有问题)

  若是python3.7,对应pytest最新版本即可 pytest 5.x.x 

  安装: pip3 install pytest==xxx

      pip3 show  pytest 查看相应版本号

2、用例设计规则

  a> 文件名以 test_*.py文件 或 *_test.py文件

  b> 以 test_ 开头函数

  c> 以 Test 开头的类

  d> 以 test_ 开头的方法

  e> 所有的包package必须要有 __init__.py 文件

3、pycharm环境配置

  a>  如果安装完成 run 运行时没有pytest开头的文件运行,可以进入pycharm设置

        Preferences -> Tools -> Python Integrated Tools -> Testing -> Default test runner -> 选择pytest

      b>  配置完成后返回文件 Run运行,查看是否可以以pytest进行运行

    若依旧不行,重新新建test_*.py 文件,将之前代码copy进行,再次运行(一般问题是pycharm更新配置慢)

4、执行脚本

  a> pycharm运行

    用例写完后,想测试其中一个,鼠标挪至其中区域,右键以pytest执行用例

    若想全部执行,则在空白区域 右键pytest进行执行

  b> 命令行

    cd 到 用例文件所在目录下, 直接输入 pytest test_*.py 执行此文件的用例

          若是想执行目录下所有测试文件,则直接输入 pytest 即可

    

猜你喜欢

转载自www.cnblogs.com/dearddu/p/12461269.html
今日推荐