• 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 即可

      c> 详细打印

        用例文件目录下 pytest -s 可以打印出详细信息(代码中的print())

        

      

         三个点 代表三个用例执行通过。

       

        

  • 相关阅读:
    js 正则表达式
    JAVA jdk环境搭建
    VMWareStation10 密钥
    linux xshell jdk hadoop(环境搭建) 虚拟机 安装(大数据搭建环境)
    linux hadoop jdk虚拟机下配置
    Linux shell基础(四)
    Linux shell基础(二)
    Linux shell基础(三)
    Linux shell基础(一)
    html
  • 原文地址:https://www.cnblogs.com/dearddu/p/12461269.html
Copyright © 2020-2023  润新知