pytest

我的xiaodoujiao3 天前
python·学习·测试工具·pytest
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 24--数据驱动--参数化处理 Excel 文件 1测试学习记录,仅供参考!结合 pytest 框架参数化处理对测试用例做参数化;介绍 Json 格式文件、yaml 格式文件、Excel 格式文件 三种文件方式去做测试用例参数化;
西游音月6 天前
selenium·测试工具·pytest
(2)pytest+Selenium自动化测试-环境准备要开展Web自动化测试,首先需确定技术栈基础:因我们选择Python作为脚本开发语言,搭配pytest作为测试框架,所以Python环境是整个搭建的前提——它为脚本运行提供基础执行环境。在此之上,我们选用PyCharm作为集成开发环境(IDE),它不仅提供智能代码补全、调试支持和项目管理等强大功能,还能通过其集成的虚拟环境管理和包安装工具,便捷地统一安装和管理项目所需的各种依赖库。 在PyCharm中创建项目并配置好Python解释器后,进行核心的库依赖安装:
我的xiaodoujiao6 天前
python·学习·测试工具·pytest
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 23--数据驱动--参数化处理 Yaml 文件测试学习记录,仅供参考!结合 pytest 框架参数化处理对测试用例做参数化;介绍 Json 格式文件、yaml 格式文件、Excel 格式文件 三种文件方式去做测试用例参数化;
我的xiaodoujiao10 天前
python·学习·测试工具·pytest
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 22--数据驱动--参数化处理 Json 文件测试学习记录,仅供参考!结合 pytest 框架参数化处理对测试用例做参数化;这里介绍 Json 格式文件、yaml 格式文件、Excel 格式文件 三种文件方式去做测试用例参数化;自行根据喜好选择一种做参数化;
胜天半月子10 天前
服务器·python·pytest
Python自动化测试 | 快速认识并了解pytest的基本使用2. 安装pytest 3. 查看pytest版本这说明python3.8对应的pytest的版本是8.3 补充一点的是 pytest 8.4增加了一个强制要求 : 测试用例没有返回值( 默认是None)
北珣.14 天前
自动化·pytest
自动化框架pytest基础pytest是当前支持python的接口自动化的主流框架之一,它提供了丰富的功能和灵活的用法,使得编写和运行测试用例变得简单而高效。
程序员杰哥15 天前
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·pytest
Pytest之收集用例规则与运行指定用例🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快小伙伴们大家好呀,今天笔者会给大家讲解一下pytest是如何收集我们写好的用例?我们又有哪些方式来运行单个用例或者批量运行用例呢?下面将为大家一一解答!
学习3人组16 天前
python·jenkins·pytest
Python + requests + pytest + allure + Jenkins 构建完整的接口自动化测试框架今天我们来讲解一个非常实用且在企业中广泛应用的技能组合:使用 Python + requests + pytest + allure + Jenkins 构建完整的接口自动化测试框架,实现测试执行、断言验证和精美报告生成,并集成到持续交付流程中。
shao91851618 天前
pytest·uv·1024程序员节·npx·uvx·uv pip·ruff
Gradio全解14——使用Gradio构建MCP的服务器与客户端(4)——Python包命令:uv与uvx实战pip是最常用的Python包管理工具,但现在出现了一个速度更快,功能更全面强大,而且被广泛用在AI MCP管理中的包工具,那就是uv。而uvx是uv的包执行命令,下面将分别讲解并实战。
我的xiaodoujiao20 天前
python·学习·测试工具·设计模式·pytest
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 20--PO(POM) 设计模式和用例撰写测试学习记录,仅供参考!常规(正常的写法):以设计功能测试的测试用例思路(如自顶向下等)来输写;1、以开源电商商城系统测试项目 http://localhost:8088/ecshop/user.php 网站中的登录页面为例;
sky0Lan20 天前
android·html·pytest
一个类似 pytest 的 html 报告
一半烟火以谋生21 天前
开发语言·python·pytest
Python + Pytest + Allure 自动化测试报告教程从零开始搭建完整的测试报告生成系统,包含详细步骤和代码示例。创建基础目录:Allure命令未找到报告无数据
一半烟火以谋生22 天前
pytest
pytest conftest.py 使用教程场景:多个测试用例共享数据库连接 在 conftest.py 中添加:在测试用例中使用(test_db.py):
我的xiaodoujiao23 天前
python·学习·测试工具·pytest
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 19--测试框架Pytest基础 3--前后置操作应用测试学习记录,仅供参考!在测试框架中,前后置是指在执行测试用例前和执行测试用例后一些额外的操作,这些操作可以用于设置测试环境、准备测试数据等,以确保测试的可靠性和一致性。在 pytest 框架中提供了三种前后置操作的处理方式。
鱼鱼说测试23 天前
pytest
pytest+yaml+allure接口自动化测试框架1小时postman接口测试从入门到精通教程我们打开vscode新建一个项目,名字就姑且命名为:interface_test_example, 创建好之后,我们就按照这个下面这个目录结构去创建相应的文件内容。
ThreeAu.25 天前
python·单元测试·pytest·测试开发工程师
pytest 实战:用例管理、插件技巧、断言详解接上 unittest+selenium实现WEB端UI自动化selenium+unittest+PO模式
我的xiaodoujiao25 天前
python·学习·测试工具·pytest
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 18--测试框架Pytest基础 2--插件和参数化测试学习记录,仅供参考!可以去安装外部的插件,去使用 pytest 来执行插件;这就是为什么选择使用 pytest 框架的原因,因为 pytest 里面有丰富的插件系统,而 unittest 是没有这些插件的;所以 pytest 要比 unittest 测试框架更加灵活;
小小测试开发1 个月前
开发语言·python·pytest
pytest 库用法示例:Python 测试框架的高效实践在软件开发中,测试是保证代码质量的关键环节。pytest 作为 Python 生态中最受欢迎的测试框架之一,以其简洁的语法、强大的功能和丰富的插件生态,成为许多开发者的首选。相比 Python 内置的 unittest,pytest 让测试代码更易编写、更易维护,同时提供了更多高级特性。本文将通过具体示例,从基础用法到高级技巧,带你掌握 pytest 的核心功能,构建高效的测试体系。
know__ledge1 个月前
pytest
Pytest+requests进行接口自动化测试8.0(Allure进阶 + 文件上传接口 + 单接口多用例)目标:将yaml文件中的测试用例名动态展示到 allure 中选择 allure.dynamic.title
川石课堂软件测试1 个月前
开发语言·css·python·网络协议·http·html·pytest
CSS中常用的几种定位。css中的元素有两种元素,块级元素和行级元素,块级元素每定义一个,第二个会自动换行,行级元素不会换行。如下图定义了三个块级元素div和两个行级元素span。