首页
学习
活动
专区
圈层
工具
发布
首页标签selenium

#selenium

Selenium是一个用于Web应用程序的便携式软件测试框架 。

selenium:动态表格找到xpath

软件测试大叔

新建对象后,查询页面为动态表格,通常tr[ID]是动态的,这里是按名字找到所在行,拼写xpath

5000

Python + Selenium 处理浏览器Cookie

软件测试大叔

工作中遇到这么一个场景:自动化测试登录的时候需要输入动态验证码,由于某些原因,需要从一个已登录的机器上,复制cookie过来,到自动化这边绕过登录。

5810

Playwright、Puppeteer、Selenium 自动化测试框架对比分析

软件测试大叔

Web自动化测试框架的选择核心取决于技术栈、跨浏览器需求、维护成本、生态成熟度等因素。以下从核心定位、核心能力、适用场景等维度,对Playwright(微软)、...

18010

基于 Selenium 的美团外卖动态数据爬虫实现方案

小白学大数据

美团外卖平台的商家列表、菜品详情、订单数据等核心内容均采用 JavaScript 动态渲染加载,传统 requests 库仅能获取未渲染的空壳 HTML 文档,...

14210

python+chrome自动化11-Selenium元素定位终极指南

大飞记Python

语法:find_element(By.CLASS_NAME, "class_name")

12810

Selenium+Python 爬虫:动态加载头条问答爬取

小白学大数据

在互联网数据采集领域,静态网页爬取早已是基础操作,但随着前端技术的迭代,大量网站采用 JavaScript 动态渲染页面,传统基于 requests + 正则、...

14610

Python 爬虫 403 错误处理:Selenium 与普通请求对比

小白学大数据

403 Forbidden 本质是服务器对请求的「身份校验失败」,常见触发原因可分为以下几类:

26010

谷歌又一强大工具开源,Selenium 慌了!

测试开发技术

在测试圈混的朋友都知道,过去十几年,Web UI 自动化测试的江湖,几乎是 Selenium 一统天下。

29610

别再迷信 Playwright 了,真正决定成败的不是浏览器

jackcode

我以前也以为,只要页面是 JS 渲染的,上 Playwright 或 Selenium,问题基本就解决了。 后来在一个真实项目里,我用同一个目标站点做了三组对...

31110

如何用 Selenium 解决新闻数据批量采集难题

小白学大数据

Selenium 本身并非浏览器,而是一套跨平台、跨浏览器的自动化测试框架,其核心工作流程分为三步:

17310

使用 Selenium 爬取京东手机销量与评分数据

小白学大数据

在电商数据分析场景中,京东作为头部电商平台,其手机品类的销量、评分数据是洞察市场趋势、分析用户偏好的核心依据。相较于静态网页爬取,京东采用动态渲染技术加载商品数...

30510

Selenium3.0 平台级自动化测试框架综合实战

用户11922539

在数字化高速发展的今天,软件质量保障已从传统的手工测试演变为以自动化测试为核心的现代工程实践。Selenium 3.0作为Web自动化测试的行业标准,其真正的价...

42510

Selenium常用代码速查手册

圆弧

腾讯云TDP | 个人开发者 (已认证)

38810

构建混合爬虫:何时使用Requests,何时切换至Selenium处理请求头?

小白学大数据

混合策略的精髓: 用Selenium做“钥匙”,用Requests做“收割机”。让Selenium去完成那些需要浏览器环境才能完成的“脏活累活”(如登录、获取C...

35210

实验报告:让AI自动生成采集代码,会踩哪些坑?

jackcode

AI 现在能自动生成采集代码,这件事乍一听挺让人兴奋。只要丢给它一句“帮我写个采集程序”,马上就能得到一段看似专业的代码。但当我真正拿这些代码去跑实验时,心情就...

27910

2024年主流自动化测试平台推荐及对比分析

用户11902625

2024年,自动化测试平台市场持续发展,涌现出多款功能强大且定位明确的主流工具。这些平台主要面向软件开发团队,旨在提升测试效率、降低人力成本并确保软件质量。主流...

61410

从Selenium到PyAutoGUI:自动化登录的进阶实战与思考

用户8589624

在当今数字化时代,自动化测试和网页操作已经成为软件开发和运维中不可或缺的一部分。无论是进行日常的自动化测试,还是实现一些重复性的网页操作任务,我们都需要高效可靠...

81710

selenium测试项目比赛真题高分解析-百度地图

圆弧

腾讯云TDP | 个人开发者 (已认证)

使用编写代码的工具可以使用pycharm也可以使用vscode 根据自己的情况选择

95432

利用Selenium和PhantomJS提升网页内容抓取与分析的效率

小白学大数据

Selenium本身是一个自动化测试工具,用于模拟真实用户操作。直接使用它来爬虫可能会很慢。提升效率的关键在于,将其从“模拟视觉化用户”转变为“高性能的无头数据...

29210
领券