• 技术文章 >Python技术 >Python基础教程

    python Pytest有什么特点

    小妮浅浅小妮浅浅2021-09-23 10:13:12原创2138

    特点

    1、简单灵活,易用,文档丰富。

    2、支持参数化。

    可以细粒度控制要测试的测试用例;

    3、可以支持简单的单元测试和复杂的功能测试。

    也可以用于selenium/appnium等自动测试和界面自动测试(pytest+requests);

    4、有许多第三方插件,可以自定义和扩展。

    如pytest-selenium(集成selenium)、pytest-html(完美html测试报告生成)、pytest-rerunfailures(失败case重复执行)、pytest-xdist(多CPU分发)等。

    skip和xfail处理测试用例;

    可与CI工具很好地结合,如jenkins。

    report框架-allure也支持pytest。

    安装方法

    pip install pytest
     
    # 展示已安装的版本
    pytest --version
     
    # 显示可用的内置函数参数
    pytest --fixtures
      
    # 通过命令行插件帮助信息及配置文件选项
    pytest --help

    以上就是python Pytest的特点,希望对大家有所帮助。更多Python学习指路:python基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python pytest
    品易云
    上一篇:python逻辑取反的实现 下一篇:python如何打印矩阵

    相关文章推荐

    • python可选参数是什么• python logging常见的解决方案• python如何判断字符串被驻留• python字符串如何访问字符• python异常处理的流程• python中__new__的使用注意• python索引的顺序和倒序• python循环遍历如何理解• python for语句的应用场景• python如何模拟用户自动打卡• python逻辑取反的实现

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网