技术栈
pytest
天天要nx
5 小时前
python
·
pytest
D105【python 接口自动化学习】- pytest进阶参数化用法
学习日期:20241224学习目标:pytest基础用法 -- pytest参数化parametrize多参数
天天要nx
2 天前
python
·
pytest
D102【python 接口自动化学习】- pytest进阶之fixture用法
学习日期:20241219学习目标:pytest基础用法 -- pytest的usefixtures方法
程序猿000001号
2 天前
python
·
单元测试
·
pytest
探索Python的pytest库:简化单元测试的艺术
在软件开发中,测试是确保代码质量的关键环节之一。对于Python开发者来说,pytest是一个非常受欢迎的测试框架,它不仅简单易用,而且功能强大,能够满足从小型脚本到大型应用的各种测试需求。本文将介绍pytest的基本概念、安装方法、核心特性以及如何开始使用它进行单元测试。
爱学测试的雨果
3 天前
分布式
·
pytest
分布式测试插件 pytest-xdist 使用详解
1. 插件安装2. 编写耗时大型用例# content of test_example.pyimport pytest
七灵微
5 天前
pytest
【测试】Pytest
建议关注、收藏!支持简单单元测试及复杂功能测试 结合requests实现接口测试 结合selenium硒,appium实现自动化功能测试 结合allure继承到jenkins实现持续集成 支持315+种插件 报告、多线程、顺序控制 兼容python的unittest 定制化插件开发
钱钱钱端
5 天前
自动化测试
·
软件测试
·
python
·
jmeter
·
职场和发展
·
pytest
·
压力测试
Pytest参数详解 — 基于命令行模式!
1、--collect-only查看在给定的配置下哪些测试用例会被执行2、-k使用表达式来指定希望运行的测试用例。如果测试名是唯一的或者多个测试名的前缀或者后缀相同,可以使用表达式来快速定位,例如:
blues_C
6 天前
自动化测试
·
python
·
pytest
·
测试框架
·
bdd
Pytest-Bdd vs Behave:选择最适合的 Python BDD 框架
在选择适合你需求的 Python BDD 框架时,本文将通过深入的 Pytest BDD 与 Behave 比较,帮助你做出明智的决策。
天天要nx
7 天前
python
·
pytest
D101【python 接口自动化学习】- pytest进阶之fixture用法
学习日期:20241218学习目标:pytest基础用法 -- pytest的fixture执行顺序学习笔记:
大霞上仙
7 天前
pytest
pytest入门五:命令行参数
-v:一般在调试的时候加上这个参数,端会打印出每条用例的详细日志信息,方便定位问题-s:当你的代码里面有print输出语句,如果想在运行结果中打印print输出的代码(默认控制台是不输出打印结果的),在运行的时候可以添加 -s 参数,一般在调试的时候使用
blues_C
8 天前
自动化测试
·
pytest
·
bdd
·
tags
Pytest-Bdd-Playwright 系列教程(17):标签管理(Tags)
新增features/tag_demo.feature文件,内容如下:在这个示例中,我们为Feature和每个Scenario都添加了标签。Feature和Scenario均可以添加一个或多个标签。标签可以帮助我们在运行时选择性地执行某些特定的功能或场景。
大霞上仙
8 天前
pytest
pytest入门十:配置文件
测试用例中添加了 @pytest.mark.webtest 装饰器,如果不添加marks选项的话,就会报warnings
大霞上仙
8 天前
pytest
pytest入门九:feature
fixture是pytest特有的功能,用以在测试执行前和执行后进行必要的准备和清理工作。使用pytest.fixture标识,定义在函数前面。在你编写测试函数的时候,你可以将此函数名称做为传入参数,pytest将会以依赖注入方式,将该函数的返回值作为测试函数的传入参数。 主要的目的是为了提供一种可靠和可重复性的手段去运行那些最基本的测试内容。 从功能上看来,与setup、teardown相似,但是优势明显:
天天要nx
8 天前
python
·
pytest
D99【python 接口自动化学习】- pytest进阶之fixture用法
学习日期:20241216学习目标:pytest基础用法 -- pytest使用conftest管理fixture
blues_C
9 天前
自动化测试
·
json
·
pytest
·
bdd
Pytest-Bdd-Playwright 系列教程(16):标准化JSON报告&Gherkin格式命令行报告
在项目中,创建一个features/login_demo.feature文件,内容如下:为每个步骤编写步骤定义,创建一个tests/test_login_demo.py文件,内容如下:
大霞上仙
10 天前
pytest
pytest入门一:用例的执行范围
从一个或多个目录开始查找,可以在命令行指定文件名或目录名。如果未指定,则使用当前目录。测试文件以 test_ 开头或以 _test 结尾
大霞上仙
10 天前
pytest
pytest入门四:参数化
当测试数据和期望结果不一样,但操作步骤是一样的测试用例可以用上参数化。@pytest.mark.parametrize(argnames, argvalues, indirect=False, ids=None)
大霞上仙
11 天前
开发语言
·
python
·
pytest
pytest入门二:用例的执行顺序
看着默认执行顺序是代码中函数的顺序更改用例的执行顺序,可以安装包 pip install pytest-ordering
xing2516
11 天前
pytest
测试脚本并发多进程:pytest-xdist用法
参考:https://www.cnblogs.com/poloyy/p/12694861.htmlpytest-xdist详解: https://www.cnblogs.com/poloyy/p/14708825.html
测试杂货铺
11 天前
自动化测试
·
软件测试
·
python
·
功能测试
·
测试工具
·
测试用例
·
pytest
接口自动化框架详解(Pytest+request+Allure)
🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快接口自动化是指模拟程序接口层面的自动化,由于接口不易变更,维护成本更小,所以深受各大公司的喜爱。
大霞上仙
11 天前
pytest
pytest入门三:setup、teardown
https://zhuanlan.zhihu.com/p/623447031function对应类外的函数,每个函数调用一次