logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Selenium自动化测试详解1

Selenium 4引入了相对定位器,允许基于元素之间的空间关系进行定位,这是对传统定位方式的重要补充。WebElement是Selenium中表示页面元素的核心接口,提供了丰富的元素操作方法。理解每种定位方式的特点和适用场景,是编写稳定自动化脚本的基础。CSS选择器是Web开发中广泛使用的元素选择方式,在Selenium中同样高效可靠。XPath是最强大的定位方式,支持复杂的元素查询和条件筛选。

#selenium#python#测试工具 +1
第四篇-安全体系——认证、权限与限流完整实现

import jwt"""JWT(JSON Web Token)认证请求头格式:JWT结构:特点:1. 无状态,不需要服务器存储2. 包含用户信息和过期时间3. 支持跨域4. 适合分布式系统参考:"""# 安全配置:使用独立的JWT密钥,而非Django的SECRET_KEY# 在settings.py中配置: JWT_SECRET_KEY = 'your-jwt-secret-key'# 如果未

#安全#django#后端
pytest_自动化测试1

pytest是Python生态中最流行的测试框架之一,其安装和配置相对简单,但理解其底层机制对于高效使用至关重要。pytest的断言重写机制是其核心特性之一,它通过在导入时重写assert语句来提供详细的错误信息。pytest的测试发现机制是其自动化测试的核心,它能够自动发现和收集测试文件和测试函数。pytest.ini是pytest的主要配置文件,用于设置全局测试配置。pytest的断言机制是其

#pytest#python#开发语言 +2
Playwright自动化测试详解

Playwright采用客户端-服务器架构,通过WebSocket协议与浏览器进行通信。这种架构设计带来了以下优势:浏览器引擎ChromiumChromeChrome BetaChrome DevChrome CanaryMS EdgeFirefoxFirefox StableFirefox BetaFirefox NightlyWebKitSafariSafari Technology Prev

#集成测试#功能测试
FastApi面试系列5(监控、日志、微服务、高并发)

【代码】FastApi面试系列5(监控、日志、微服务、高并发)

#fastapi#面试#微服务
Kubernetes架构与核心组件深度解析

metadata:webhooks:rules:service:import ("context""fmt"// 自定义过滤逻辑= "true" {return nil// 自定义打分逻辑kube-controller-manager运行多个控制器,每个控制器负责特定的控制循环。import ("context""fmt""time"// 定义自定义资源// Controller结构client,

#kubernetes#架构#容器
06-Jenkins_分布式构建与Agent管理

主题核心要点分布式架构Master-Agent模式、通信协议、架构优势Agent类型静态Agent、动态Agent、连接协议对比静态AgentSSH配置、JNLP配置、最佳实践云配置、Pod模板、Pipeline集成镜像配置、Dockerfile、多容器编排负载均衡Label调度、优先级、资源锁、节流策略监控运维监控指标、健康检查、自动恢复、最佳实践。

#jenkins#分布式#运维
Python详解双指针技巧

技巧适用场景时间复杂度快慢指针链表问题O(n)左右指针数组问题O(n)滑动窗口子数组/子串问题O(n)对撞指针有序数组O(n)分离指针双数组问题O(n)

#python#开发语言
AgentScope

基于观察进行决策pass# 从经验中学习pass自定义智能体:继承基础Agent类,实现特定功能自定义环境:创建特定领域的环境自定义记忆:实现特殊的记忆管理策略自定义工具:添加新的工具类型自定义模型:集成新的模型后端# 自定义工具类description="获取指定城市的天气信息","city": {"description": "城市名称"},"date": {"description": "日

#fastapi#python#milvus
SGLang_GLM_Installation_Guide

清华镜像上的软件包版本号会随着安全更新而变化。

#sglang
    共 85 条
  • 1
  • 2
  • 3
  • 9
  • 请选择