logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Selenium+Pytest自动化测试框架实战

本文介绍了一个基于Selenium和Pytest的UI自动化测试框架搭建过程,采用Page Object(PO)设计模式提升代码可维护性。框架核心功能包括: 项目结构:采用模块化设计,包含配置管理、基础页面封装、页面对象、测试脚本和数据驱动等目录。 关键技术实现: 全局配置管理(config.py):统一处理项目路径、日志轮转和JSON测试数据读取 单例驱动管理(utils.py):通过类变量实现

文章图片
#selenium#pytest#测试工具
Win下完美解决Allure报错,生成Web自动化测试报告

本文介绍了在Windows系统下解决Allure命令行工具无法识别问题的方法,并详细讲解了为Web UI自动化测试生成Allure报告的完整流程。主要内容包括:Allure 2.44.0与JDK21的兼容性优势、正确安装配置Allure CLI的步骤、Python插件安装及报告生成方法。特别针对Web自动化测试(Selenium/Playwright的PO模式)场景,提供了环境配置建议和常见问题解

文章图片
#python#自动化#android +1
个人笔记-踩坑实录【 Appium + Python 自动化环境搭建与启动成功指南】

Appium+Python自动化环境搭建与启动指南 本文详细介绍了使用Appium 3.5.2和Python 3.11搭建Android自动化测试环境的关键步骤: 环境准备:需安装Node.js、Appium Server、Android SDK、Java JDK等组件 启动流程:依次运行Appium服务器→启动模拟器→执行Python脚本 脚本编写:采用W3C标准的新版API,配置参数需加app

文章图片
#python#自动化
Python Selenium自动化测试框架搭建实战-商城

本文介绍了基于Python Selenium的自动化测试框架搭建过程,以TPshop商城后台测试为例。主要内容包括: 项目结构设计,包含基础页面类、配置管理、工具函数和页面对象分层 核心模块实现: utils.py实现驱动工厂管理(单例模式)和通用等待方法 config.py处理全局配置和日志管理 base_page.py封装基础页面操作 采用Page Object模式实现页面对象层 提供完整的测

文章图片
#python#selenium#开发语言
到底了