技术栈
selenium
0思必得0
7 小时前
前端
·
爬虫
·
python
·
selenium
·
自动化
[Web自动化] Selenium处理滚动条
在Selenium中,直接调整滚动条(无论是横向还是纵向)并不是直接支持的功能,因为Selenium主要关注于网页的DOM元素交互,而不是浏览器的具体UI元素(如滚动条)。但是,你可以通过几种间接的方法来模拟滚动条的行为。 在 Selenium 中处理滚动条,无论是横向还是纵向,都需要使用一些特定的方法来实现。以下是一些处理滚动条的常用方法: 纵向滚动条 适用于整个页面只有一个纵向滚动条的情况。
测试工程师成长之路
1 天前
java
·
开发语言
·
selenium
Serenity BDD 框架:Java + Selenium 全面指南(2026 最新)
Serenity BDD(原名 Thucydides)是一个强大的开源测试自动化框架,它在 Selenium WebDriver 基础上增强了实时文档生成、可维护性设计和企业级报告能力。以下是 2026 年你需要掌握的核心内容:
may_一一
1 天前
selenium
·
测试工具
xpath定位:selenium和playwrightAnt Design / 表单类页面)
比如要选择供应商元素如下定位//label[normalize-space(text())='供应商']/ancestor::div[contains(@class,'ant-form-item-row')]//input[@placeholder='请选择']
0思必得0
2 天前
前端
·
爬虫
·
python
·
selenium
·
自动化
[Web自动化] Selenium设置相关执行文件路径
Selenium在启动浏览器时,需要指定浏览器驱动(如chromedriver、geckodriver等)的位置。设置驱动文件位置的方法主要有以下几种:
程序员小远
2 天前
自动化测试
·
软件测试
·
python
·
selenium
·
测试工具
·
职场和发展
·
测试用例
UI自动化测试用例管理平台搭建
🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快用到的工具:python3 + django2 + mysql + RabbitMQ + celery + selenium
0思必得0
3 天前
前端
·
爬虫
·
python
·
selenium
·
自动化
[Web自动化] Selenium处理Cookie
在Python的Selenium库中,操作Cookie主要用于模拟用户的浏览器会话,包括登录状态、偏好设置等。通过操作Cookie,可以在不实际登录的情况下模拟已登录状态,或者保存和恢复特定的会话状态。Selenium提供了获取(get_Cookies())、添加(add_Cookie())和删除(delete_all_Cookies())Cookie的方法。 操作Cookie的作用
不会代码的小测试
3 天前
运维
·
分布式
·
python
·
selenium
·
自动化
UI自动化-Grid分布式运行
执行结果:三个用例同时执行
0思必得0
3 天前
前端
·
爬虫
·
python
·
selenium
·
自动化
·
web自动化
[Web自动化] Selenium处理iframe和frame
切换iframe和frame 在Web页面中,iframe和frame是常见的用于嵌入另一个HTML文档的方式。为了与这些嵌入的文档中的元素交互,你需要先切换到相应的iframe或frame。 在 Selenium 中,driver.switch_to.frame() 方法用于将 WebDriver 的上下文切换到页面中的一个 iframe 或 frame。
懒羊羊大王&
3 天前
selenium
·
单元测试
·
测试用例
·
集成测试
软件测试之博客系统项目实战(补充和解析部分)
9.1.1.2 博客首页9.1.1.3 博客详情页9.1.1.4 博客编辑页9.1.2 谷歌 9.1.2.1 登录页面
0思必得0
3 天前
前端
·
爬虫
·
python
·
selenium
·
自动化
·
web自动化
[Web自动化] Selenium处理文件上传和下载
模拟文件上传操作 文件上传通常是通过<input type="file">元素实现的。你可以使用send_keys()方法来模拟文件选择。
实时数据
3 天前
selenium
·
测试工具
·
数据挖掘
Selenium常用于网页爬取 为了提高爬取效率,可以采取以下优化措施:合理使用无头模式
Selenium常用于网页爬取 为了提高爬取效率,可以采取以下优化措施:合理使用无头模式Selenium常用于网页爬取 合理使用无头模式
实时数据
4 天前
爬虫
·
selenium
·
测试工具
网络爬虫已成为获取互联网数据的重要手段。Selenium 作为一种强大的自动化测试工具,
网络爬虫已成为获取互联网数据的重要手段。Selenium 作为一种强大的自动化测试工具,网络爬虫已成为获取互联网数据的重要手段:Selenium
实时数据
4 天前
selenium
·
测试工具
优化 Selenium 使用文本挖掘在分析留言数据中提供了多种应用 如情感分析、主题建模、关键词提取和文本分类
优化 Selenium 使用文本挖掘在分析留言数据中提供了多种应用 如情感分析、主题建模、关键词提取和文本分类
0思必得0
4 天前
前端
·
javascript
·
爬虫
·
python
·
selenium
·
自动化
[Web自动化] Selenium执行JavaScript语句
在 Selenium 中,你可以使用 execute_script() 或 execute_async_script() 方法来执行 JavaScript 语句。 以下是一些实用的例子:
0思必得0
4 天前
前端
·
爬虫
·
python
·
selenium
·
自动化
[Web自动化] Selenium截图
在Selenium中,你可以使用WebDriver的截图功能来为页面上的特定元素或整个页面截图。这通常通过WebDriver的get_screenshot_as_file()或get_screenshot_as_png()/get_screenshot_as_base64()方法来实现,但需要注意的是,这些方法默认只捕获整个页面的截图。如果你想要为页面上的特定元素截图,你需要采取一些额外的步骤。
Fleshy数模
4 天前
selenium
·
edge
·
自动化
从入门到实战:用 Selenium 驱动 Edge 浏览器完成自动化操作
在 Python 自动化测试与网页数据采集领域,Selenium 是最核心的工具之一。很多人习惯用 Chrome 浏览器,但实际上,基于 Chromium 内核的 Microsoft Edge 浏览器,凭借其系统原生支持、更低的资源占用和同样优秀的兼容性,正在成为越来越多人的选择。本文将带你从环境搭建开始,一步步掌握如何用 Selenium 驱动 Edge 浏览器,并通过实战案例完成完整的自动化流程。
橘颂TA
5 天前
python
·
功能测试
·
selenium
·
测试工具
·
dubbo
【测试】自动化测试函数介绍——web 测试
前提条件:安装好:webdriver-manager 和 selenium 库注意:4.0.0 是版本号
流㶡
5 天前
爬虫
·
python
·
selenium
Python爬虫:POST与Selenium
在我的之前的博客里已经详细说明了网络爬虫库和robots.txt规则以及使用requests库的get()函数获取网页资源的具体应用案例。本篇博客我将继续通过函数功能介绍并结合具体实战案例的方法,循序渐进地剖析request库的post()函数和实现动态页面自动化的Selenium 库 。
0思必得0
6 天前
前端
·
爬虫
·
python
·
selenium
·
自动化
[Web自动化] Selenium处理动态网页
随着Web技术的发展,越来越多的网页内容是通过JavaScript动态加载的。这意味着传统的HTTP请求+HTML解析的方法可能无法获取到完整的页面内容。为了处理这类动态网页,我们可以使用Selenium等浏览器自动化工具。 Selenium简介: Selenium是一个用于Web应用程序测试的工具集,它可以直接驱动浏览器,模拟用户的点击、输入等操作,并获取渲染后的页面内容。 使用Selenium的步骤:
uyeonashi
7 天前
功能测试
·
selenium
·
搜索引擎
Boost搜索引擎测试报告
原项目:【Boost搜索引擎】构建Boost站内搜索引擎实践-CSDN博客项目源码: boost: boost搜索引擎项目的开发学习!