logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

超详细的 pytest 钩子函数 之初始钩子和引导钩子来啦

钩子函数在 pytest 称之为 Hook 函数,它 pytest 框架的开发者,为了让用户更好的去扩展开发预留的一些函数。而预留的这些函数,在整个测试执行的生命周期中特定的阶段会自动去调用执行。如下图:关于 pytest 中的预留钩子,可以通过开发插件,和在 conftest.py 去实现这些钩子。每个钩子函数可以在多个插件中实现,每个钩子和执行的函数比是:1:N。

文章图片
Selenium vs Playwright:自动化测试工具大对决及实战指南!

本文对比了自动化测试领域两大工具Selenium和Playwright的关键差异。通过电商登录测试案例,从架构、性能、易用性等维度分析:Selenium兼容性广但配置繁琐,适合遗留系统;Playwright执行速度快38%,内置现代API,简化测试流程。数据显示Playwright在并发测试中优势明显,内存占用更低,特别适合CI/CD场景。虽然Selenium社区更成熟,但Playwright凭借

文章图片
#selenium#自动化
小米SU7智能座舱介绍,果然有亮点!

报警指示灯、车辆基本信息(车门、充电口等状态)、转向指示灯、导航方向与到达时间、主动安全信息(车道偏离、前方车距、左右方来车)等。底部 DOCK 栏显示 HOME 键、空调与座椅温控、设置、地图、AVM、应用、音乐、副驾温控,车机界面分为待机界面和启动界面。小米造车可谓是各方位进行全新打造,包括座舱、底盘、智驾、车身、动力各大系统等。车速、车辆状态、即时功率(输出&输入)、电量&续航里程、档位、模

文章图片
使用 gitee+sphinx+readthedocs 搭建个人博客

gitee,是国内免费的代码托管平台,相比github在国内,有更快的访问速度,全中文界面,对国人,更友好。sphinx,是一个功能强大的文档生成器,具有许多用于编写技术文档的强大功能。readthedocs,是一个免费在线文档托管范围平台,可以使用二级域名显示个人博客。

文章图片
#sphinx
【BBD实战-行为驱动自动化测试】

【代码】【BBD实战-行为驱动自动化测试】

文章图片
#python#chrome#开发语言
Postman 的汉化安装中文版及使用指南!

本文详细介绍了Postman汉化方案及中文API工具替代选择。针对Postman英文界面导致的使用障碍,提供了完整的Windows/Mac汉化教程,包括版本匹配、汉化包下载和自动更新禁用方法。同时指出汉化版存在版本滞后问题,推荐国产工具Apifox作为替代方案,其具备全中文界面、更丰富的功能(支持多协议调试、自动Mock等)和更好的团队协作体验。文章通过开发者调研数据(78%中国开发者偏好汉化工具

文章图片
#postman#测试工具
【web自动化测试入门篇02——selenium安装教程】

web自动化测试作为软件自动化测试领域中绕不过去的一个“香饽饽”,通常都会作为广大测试从业者的首选学习对象,相较于C/S架构的自动化来说,B/S有着其无法忽视的诸多优势,从行业发展趋、研发模式特点、测试工具支持,其整体的完整生态已经远远超过了C/S架构方面的测试价值。接上一篇文章,我们将继续深入探讨Selenium的相关使用方法与技巧。此篇中所用的技术栈为Selenium+Python,因其本身编

文章图片
#python
UI自动化定位元素之js操作

在UI自动化测试中,元素定位是一个至关重要的步骤。准确地定位到页面上的元素,是实现自动化测试的前提和保障。本文将介绍使用JavaScript进行元素定位的常见方法,并分析页面的组成,帮助读者更好地理解和应用元素定位技术。页面组成 在进行元素定位之前,我们需要了解页面的基本组成。一个网页通常由HTML、CSS和JavaScript三部分组成。HTML负责页面的结构,CSS负责页面的样式,而JavaS

文章图片
#javascript
JavaScript 函数终极指南:这可能是最全的函数手册!

在前端框架(如React, Vue)、Node.js后端和各种JavaScript运行环境日益复杂的今天,对JavaScript函数的理解深度,直接决定了开发者能否写出高质量、高性能、易于维护的代码。函数式编程范式在JavaScript中的流行,以及对this、闭包等复杂概念的掌握程度,成为了衡量开发者水平的重要标准。 这种趋势反映了JavaScript生态从“脚本语言”向“工程化语言”的演进,要

文章图片
#javascript
Melos 使用指南:Flutter / Dart 多包管理工具!

Flutter多包管理神器Melos详解:Melos是一款专为Flutter/Dart monorepo项目设计的自动化管理工具,能显著提升多包项目的开发效率。通过自动化依赖管理、版本控制和CI/CD集成,Melos解决了传统手动管理方式中的重复劳动问题。核心功能包括一键初始化依赖(bootstrap)、跨包脚本执行(run)、批量版本管理(version)等。安装配置简单,只需全局安装后创建me

文章图片
#flutter
    共 34 条
  • 1
  • 2
  • 3
  • 4
  • 请选择