| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发测试 -> Pytest的执行方式 -> 正文阅读 |
|
[开发测试]Pytest的执行方式 |
更多信息请参考 Pytest自动化测试框架Pytest执行方式(1) 指定文件名执行模块中的所有用例
(2) 指定文件夹执行其中的所有用例
(3) 通过使用 -k 参数指定匹配表达式的用例,匹配的变量包含文件名、类名和函数名 如下命令会执行TestMyClass.test_something用例,但是不会执行TestMyClass.test_method_simple用例
(4)通过指定节点id执行用例,节点id由模块文件名加上类名、函数名甚至是参数化中的参数,中间使用::间隔
(5) 通过指定标签执行用例 如下命令将会执行被 @pytest.mark.smoke 装饰的用例
(6)通过 --pyargs 执行指定包中的测试用例 如下将导入pkg.testing并且执行其中的所用用例
(7)通过 --durations 和 --durations-min 参数可以用来分析用例执行耗时分析 如下表示执行耗时大于等于1.0秒的最慢的是个用例 如下表示显示执行速度最慢的10个用例(默认的最小延时为0.005s)
如果需要分析最小演示小于0.005秒的则需要加上 -vv参数
如下表示显示耗时大于等于1.0秒的最慢的是个用例
(8)通过 -p 参数在执行用例之前加载插件 如下表示在执行用例之前加载 mypluginmodule 插件
(9)通过 -p 命令和在插件名称钱加no手动禁止默认插件加载 如下表示禁止doctest插件加载
(10) 可以通过python -m调用
(11) 可以在测试文件中使用如下方式执行
(13) 测试文件中还可以传入pytest命令的参数
(14)可以在测试文件中调用自定义插件
Pytest安装以及快速入门Pytest默认的用例发现规则Pytest各个层级的setup和teardown执行顺序Pytest的执行方式Pytest中的断言pytest(4)失败的用例重新执行pytest(5)多进程并行执行用例pytest(6)失败N次后停止执行pytest(7)fixture详解pytest(8-1)win10安装配置allurepytest(8-2)CentOS7安装配置allurepytest(9)生成allure执行报告pytest(10)参数化详解pytest(11)allure报告定制样式pytest(12)allure报告定制logopytest(13)定制自定义命令行参数pytest(15)标签mark使用详解pytest.ini应用----自定义测试文件、测试用例、测试类命名规则pytest.ini应用----消除mark标签产生的告警pytest.ini应用----定制pytest命令的默认行为pytest.ini应用----指定搜索脚本路径pytest(19)repeat插件详解 |
|
开发测试 最新文章 |
pytest系列——allure之生成测试报告(Wind |
某大厂软件测试岗一面笔试题+二面问答题面试 |
iperf 学习笔记 |
关于Python中使用selenium八大定位方法 |
【软件测试】为什么提升不了?8年测试总结再 |
软件测试复习 |
PHP笔记-Smarty模板引擎的使用 |
C++Test使用入门 |
【Java】单元测试 |
Net core 3.x 获取客户端地址 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/18 6:21:11- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |