前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >pytest常用总结

pytest常用总结

原创
作者头像
Meccer
发布2022-01-27 12:00:16
3090
发布2022-01-27 12:00:16
举报
文章被收录于专栏:测试学习之路

目录

  • 1、简介
  • 2、测试用例规则
  • 3、测试用例运行
    • 3.1、主函数运行
    • 3.2、命令行运行
    • 3.3、常用参数详解
  • 4、用例执行顺序
  • 5、用例分组
  • 6、用例跳过
  • 7、失败重跑
  • 8、参数化
  • 9、fixture
    • 9.1、调用fixture三种方式
    • 9.2、conftest.py文件使用
    • 9.3、fixture用yield实现teardown功能
  • 10、多线程分布式
  • 11、配置文件
  • 12、测试报告
    • 12.1、pytest-html
    • 12.2、allure
  • 13、其他进阶用法

1、简介

2、测试用例规则

3、测试用例运行

3.1、主函数运行

3.2、命令行运行

3.3、常用参数详解

4、用例执行顺序

5、用例分组

6、用例跳过

7、失败重跑

8、参数化

9、fixture

9.1、调用fixture三种方式

9.2、conftest.py文件使用

9.3、fixture用yield实现teardown功能

10、多线程分布式

11、配置文件

12、测试报告

12.1、pytest-html

12.2、allure

(1)安装

(2)生成报告 --alluredir=存放路径

(3)常用命令

(4)Environment配置

(5)Categories

(6)allure定制

@allure.step

@allure.attach

@allure.description

@allure.title

@allure.link @allure.testcase @allure.issue

@allure.feature

@allure.story

@allure.severity

其他

13、其他进阶用法

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
作者已关闭评论
0 条评论
热度
最新
推荐阅读
目录
  • 目录
  • 3.1、主函数运行
  • 3.2、命令行运行
  • 3.3、常用参数详解
  • 9.1、调用fixture三种方式
  • 9.2、conftest.py文件使用
  • 9.3、fixture用yield实现teardown功能
  • 12.1、pytest-html
  • 12.2、allure
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档