python测试框架之pytest (一)

  1. 概述

pytest官方文档介绍:

pytest: helps you write better programs
pytest is a framework that makes building simple and scalable tests easy. Tests are expressive and readable—no boilerplate code required. Get started in minutes with a small unit test or complex functional test for your application or library.

翻译过来意思是:

pytest测试框架,它使得构建简单且可扩展的测试变得容易。测试是表达性和可读性的——不需要样板代码。在几分钟内开始对您的应用程序或库进行一个小的单元测试或复杂的功能测试。

总体来说:pytest是一个非常成熟的全功能的Python测试框架。
特点:

  • 简单灵活,容易上手
  • 能够支持简单的单元测试和复杂的功能测试,可以用来集成接口、UI、app自动化测试。
  • 自动收集测试用例、支持参数化
  • 有测试会话、测试模块、测试类、测试函数级别的fixture
  • 在conftest.py文件中,支持文件共享
  • 集成allure报告、jenkins
  • 对于失败用例,可以进行重运行
  • 进行mark标记,指定执行哪些用例或者不执行哪些用例

  • 使用说明

2.1

Original: https://blog.csdn.net/weixin_44045851/article/details/115051667
Author: 大可MM
Title: python测试框架之pytest (一)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/774101/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球