logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于Python+pytest+pywinauto+YAML的仿QQ音乐PC端GUI自动化测试报告

本文介绍了基于pywinauto的QQ音乐PC客户端自动化测试方案。针对传统手工测试效率低、易出错等问题,采用Python+pywinauto+pytest+YAML+Allure技术栈,实现了播放、搜索、歌单、设置等核心模块的自动化测试。项目通过YAML实现数据驱动,利用pytest管理测试用例,结合Allure生成可视化报告,形成完整的Windows桌面端GUI测试框架。该方案显著提升了回归测

文章图片
#pytest#python#测试工具
MySQL零基础入门(一)

这些是学习 MySQL 之前必须搞懂的基础术语:数据(Data):描述事物的符号记录,比如“张三,25岁”就是一条数据。数据库(Database, DB):长期存储在计算机内、有组织、可共享的数据集合。就像一个电子仓库。数据库管理系统(DBMS):用来管理数据库的软件,比如 MySQL、Oracle、SQL Server。它能让你增删改查数据。数据库系统(DBS):数据库 + 数据库管理系统 +

#mysql#数据库
博客系统测试报告

3.1常见bug及解决方法1. 元素定位失败元素未加载完成(页面未完全加载或异步内容未渲染)。元素被隐藏或位于<iframe>中。定位方式错误(如动态ID、XPath/CSS选择器错误)。解决方法显式等待:使用WebDriverWait等待元素出现2. 浏览器驱动问题未下载浏览器驱动(如ChromeDriver)。驱动版本与浏览器版本不匹配。驱动路径未正确配置。使用webdriver-manage

文章图片
#python#测试工具
Linux历史

Linux是由Linus Torvalds于1991年开发的类UNIX开源操作系统,最初受Minix系统启发而诞生。作为全球最成功的开源项目之一,Linux继承了UNIX的设计理念,并通过GPL协议保持开源特性。经过30多年发展,Linux应用场景已覆盖服务器(市场占有率达75%)、嵌入式(如Android系统)、云计算(86%企业采用)等多个领域。搭建Linux环境推荐使用云服务器,操作简便且支

文章图片
#linux#运维#服务器
Linux历史

Linux是由Linus Torvalds于1991年开发的类UNIX开源操作系统,最初受Minix系统启发而诞生。作为全球最成功的开源项目之一,Linux继承了UNIX的设计理念,并通过GPL协议保持开源特性。经过30多年发展,Linux应用场景已覆盖服务器(市场占有率达75%)、嵌入式(如Android系统)、云计算(86%企业采用)等多个领域。搭建Linux环境推荐使用云服务器,操作简便且支

文章图片
#linux#运维#服务器
到底了