pytest测试框架的基本功能及其介绍
发布时间
阅读量:
阅读量
前言
我发现许多朋友对pytest非常感兴趣。今天我想好好地为大家讲解pytest测试框架的基本使用方法。现在就进入主题吧!如果有兴趣的话欢迎关注。
pytest介绍
Pytest是一个经过充分验证且功能全面的Python自动化测试框架。其主要特点包括:
- 简单灵活的设计使用户容易上手的同时拥有丰富的文档资源;
- 支持参数化配置以实现对要执行的具体测试步骤的高度精细控制;
- 不仅支持基本单元测试还能处理复杂的系统级功能自动化;此外还可以集成Selenium/Apnium以及requests等工具实现接口自动化;
- 提供丰富的一三方插件组合并允许用户自定义扩展功能如集成Selenium、生成完美HTML报告、重复执行失败案例以及多线程分发等功能;
- 支持灵活处理被跳过的测试用例以及设置失败案例为非执行状态;
- 能够很好地与CI工具如Jenkins等平台进行集成以实现自动化开发流程

编写规则:
- 测试文件名以test_命名(不仅限于_test命名)
- 测试组件名称遵循Test命名规则,并且不需要初始化方法
- 测试方法名应以test_前缀标
全部评论 (0)
还没有任何评论哟~
