测试

从入门到实战:用 Selenium 驱动 Edge 浏览器完成自动化操作

在 Python 自动化测试与网页数据采集领域,Selenium 是最核心的工具之一。很多人习惯用 Chrome 浏览器,但实际上,基于 Chromium 内核的 Microsoft Edge 浏览器,凭借其系统原生支持、更低的资源占用和同样优秀的兼容性,正在成为越来越多人的选择。本文将带你从环境搭建开始,一步步掌

用postman,如何调用webservice接口?

文章目录 一、接口信息案例 二、postman调用 1.填写请求方式和地址 2.填写Header 3.填写认证账号和密码 4.填写body 5.返回信息案例 一、接口信息案例URL: http: //ip:端口/地址 请求参数: ZZMM_XX_DFR { I_ZS = 0081455477; I_ZF = null; I_PRT = 90

cloudflare解决方案之Selenium

         最近在爬取acm会议的论文时,遇到了传说中的cloudflare 5s盾,经过一系列的不懈努力,最终完美解决了这个问题,这里来给大家分享一下我的反反爬方法。    首先,这里我向acm的url发送了一个请求,携带了完整的headers与cookie,但却无济于事,返回内

从 0 到 1 搭建企业级 UI 自动化测试框架 | Selenium+Pytest+Allure 完整落地指南

目录一、先看全貌:项目整体架构与目录结构目录结构与职责详解核心设计思想:三层解耦架构二、基石搭建:通用元素操作封装(operateElement.py)核心代码完整解析封装的 3 个核心价值三、核心分层:Page+Business 解耦设计1. Page 层:页面元素统一管理2. Busine

‌2026年API测试全面AI化:从Postman依赖到智能体驱动的质量革命

2026年,API测试已不再是“工具替换”,而是‌测试范式的根本性跃迁‌。94%团队仍在使用Postman,但真正决定效率与质量的,是是否构建了以AI智能体为核心的“感知-决策-执行-学习”闭环系统。AI不是替代测试工程师,而是将他们从脚本维护中解放,升维为质量策略架构师。 ‌一、行业现状:Post

Go语言的测试:从单元测试到集成测试

Go语言的测试:从单元测试到集成测试1. 测试概述Go语言提供了强大的测试框架,通过标准库testing包和各种第三方测试工具,可以轻松实现从单元测试到集成测试的完整测试流程。本文将从基础的单元测试开始,逐步深入到集成测试,帮助你掌握Go语言的测试技巧。1.1 测试的重要性 保证代码质量:通过测试发现和修复bug

基于Selenium与Requests抓取网页图实战

文章目录 1. 实战概述 2. 实战步骤 2.1 查看24页动态图网址 2.2 查看首页图片元素 2.3 创建图片下载程序 2.4 运行程序,查看结果 3. 实战总结 1. 实战概述本实战通过 Selenium 自动遍历游民星空网站 24 页动态图页面,结合 Requests 下载所有 class 为 picact 的 GIF 图片&#xff0c

[特殊字符] 告别节点崩溃噩梦:Selenium Grid自愈插件重构自动化测试稳定性

当Grid节点突发失联导致300+用例阻塞时,运维团队需手动重启节点——这种场景在2026年仍困扰着47%的测试团队。本文将解析如何通过动态会话追踪与AI预测算法,实现异常会话的毫秒级自愈。一、Grid运维的三大致命痛点与自愈逻辑 幽灵会话残留 Grid节点因未释放WebDriver会话导致资源耗尽,传统方案需人工清理进程。自愈插件通过会话心跳监测

Pytest+selenium UI自动化测试实战实例(超详细)

今天来说说pytest吧,经过几周的时间学习,有收获也有疑惑,总之最后还是搞个小项目出来证明自己的努力不没有白费。 环境准备1    确保您已经安装了python3.x 2    配置python3+pycharm+selenium2开发环境     3    安装pytest库pip install pytest 4    安装pytes