pytest

未定义.2212 小时前
运维·python·ui·自动化·jenkins·集成测试·pytest
第3篇:UI自动化核心操作:输入、点击、弹窗、下拉框全场景实战前言: Hello 大家好!我是励志死磕计算机~ 上一篇我们搞定了UI自动化的“基石”——元素定位,相信大家已经能熟练找到网页上的各种元素了。但定位到元素只是第一步,更核心的是“对元素进行操作”——比如输入文本、点击按钮、处理弹窗、选择下拉框等。这篇文章我会聚焦“定位后的核心操作”,覆盖表单交互、特殊元素操作、等待机制等企业高频场景,全程用实战代码讲解,还会配套“特殊元素避坑手册”,帮你彻底解决“定位到元素却操作失败”的问题!
未定义.2211 天前
python·功能测试·selenium·自动化·jenkins·pytest
第1篇:0基础入门!Python+Selenium环境搭建与第一个自动化脚本前言: Hello 大家好!我是励志死磕计算机博主~ 很多测试/开发新手想入门UI自动化,但都卡在了“环境搭建”这第一步,要么是驱动版本不匹配,要么是环境变量配置出错,导致刚入门就劝退。这篇文章我会从0开始,用最详细的步骤带你完成Python+Selenium环境搭建,还会手把手教你写第一个自动化脚本(百度搜索),全程避坑,新手也能轻松上手!
Lucifer__hell1 天前
笔记·pytest·测试
【Pytest】笔记这个是非必要的,也可以安装其他第三方插件。需要特别注意的是: 直接执行 pytest 命令不会将当前目录设置为模块搜索路径 所以更推荐执行命令 python -m pytest
旦莫1 天前
python·测试开发·自动化·ocr·pytest·ai测试
使用OCR加持的APP自动化测试在APP自动化测试实践中,测试人员普遍会遇到一类典型问题:部分页面元素缺乏固定的id、xpath等可定位属性,例如自定义弹窗内的文本按钮、动态生成的验证码文本,或是部分原生控件的属性被开发屏蔽,导致常规元素定位方法失效。仅依赖Airtest的图像识别能力,在文字内容变化但样式一致的场景下,识别精准度往往难以满足测试需求。
工会主席-阿冰1 天前
pytest
在pytest-html页面,显示测试用例日志安装pytest、pytest-html配置日志目录:log_file=./logs/pytest.log
小二·2 天前
前端·python·pytest
Python Web 开发进阶实战:全链路测试体系 —— Pytest + Playwright + Vitest 构建高可靠交付流水线原则:更新 requirements-dev.txt:关键点:优势:技巧:更新 vite.config.ts:
云半S一3 天前
经验分享·笔记·学习·pytest
pytest的学习过程本篇章为pytest的学习过程,仅是个人的观点核心对比内容如下:1、安装与版本管理:2、代码风格与易用性:
0和1的舞者3 天前
自动化测试·python·测试开发·自动化·pytest·测试
GUI自动化测试详解(三):测试框架pytest完全指南注意:Python类中不可以添加init⽅法pytest 提供了丰富的命令⾏选项来控制测试的执⾏。以下是⼀些常⽤的pytest 命令⾏参数及其使⽤说明。
我的xiaodoujiao3 天前
python·学习·测试工具·pytest
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 39--生成 Allure测试报告测试学习记录,仅供参考!通过命令的方式,写命令行参数来去实现生成 allure 测试报告的功能;1、 在项目根目录 report 软件包文件下再新建一个名称为 temp 的目录文件(用于存放 allure 测试报告临时执行文件);
我的xiaodoujiao3 天前
python·学习·测试工具·pytest
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 38--Allure 测试报告测试学习记录,仅供参考!Allure是一个开源的测试报告框架,提供了丰富的报告功能和可视化效果,可以生成详尽的测试报告,并支持多种语言和测试框架。通过Allure,测试人员可以轻松地查看测试结果、错误信息和测试指标,帮助团队更好地分析和改进测试工作。
X1A0RAN5 天前
docker·容器·pytest
解决docker容器执行pytest命令报socket.gaierror: [Errno -2] Name or service not known 错误问题在docker容器中执行pytest测试的时候,测试容器的镜像,测试代码都完全下相同,唯一不同就是宿主机不一致,而其中一个宿主机报错提示:INTERNALERROR> socket.gaierror: [Errno -2] Name or service not known 完整报错如下:
旦莫5 天前
人工智能·python·pytest
Pytest教程:Pytest与主流测试框架对比目录一、核心维度对比二、分维度深度解析1. 语法设计:谁写测试更高效?unittest:“规矩繁多”的内置框架
程序员三藏6 天前
自动化测试·软件测试·python·测试工具·测试用例·pytest·接口测试
接口自动化测试之 pytest 接口关联框架封装🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快一般情况下,我们是通过一个yaml文件进行关联实现
旦莫7 天前
python·测试开发·pytest·ai测试
怎么才能算对自动化测试框架二次开发(以Pytest为例)目录一、先理清:pytest二次开发的核心定义二、pytest二次开发的3个核心判断标准1. 标准1:基于框架原生扩展机制
彩色面团儿9 天前
笔记·测试用例·pytest
Pytest框架测试用例分析(测试笔记二)一、测试用例执行后的结果说明1、首先是开始测试用例2、用例测试环境 win系统等版本3、用例收集情况 如:收集到2条
阿蔹9 天前
python·自动化·pytest
Python-Pytest-Requests-API接口测试自动化框架21.基于工具类的: (1)postman+newman+jenkins (2)jmeter+ant+jenkins (3)apifox+apifox-cli+jenkins 2.基于框架和平台: python+requests+pytest+allure+yaml+logging+jenkins 3.开发自动化测试平台
彩色面团儿10 天前
python·pycharm·集成测试·pytest
Pycharm部署pytest运行测试(测试笔记一)下载pycharm,附正确版本匹配的安装包python和pycharm这个是官网,附件有百度网盘分享Python Releases for Windows | Python.orghttps://www.python.org/downloads/windows/jetbrains.com/pycharm/download/https://www.jetbrains.com/pycharm/download/1、安装pycharm 无脑下一步 点击链接python等都勾上
阿蔹11 天前
python·自动化·pytest
Python-Pytest1. (1)确定自动化测试回归对应的脚本文件以及相关数据或其他文件 (2)确定执行顺序,调用执行 (3)检查运行结果或测试报告 2.步骤 3.运行 (1)通过Pycharm执行 (2)通过命令行执行 (3)通过main方法执行 4. 若干测试脚本-->自动进行回归测试 (1)若干测试脚本-->单一独立脚本运行-->多个独立脚本运行-->多个关联脚本运行(运行顺序、脚本传参)-->数据驱动(批量的测试数据的自动化回归)-->测试报告-->异常处理-->自动化回归测试 (2)多个独立脚本? 一个功能的不同测试
阿蔹11 天前
python·自动化·pytest
Python-Pytest-Requests-API接口测试自动化框架1.2.项目根目录下(1)test_case 测试用例目录 需标识卫Python包(有__init__.py文件)