E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
webdriver
Selenium 特殊控件操作与 ActionChains 实践详解
fromselenium.
webdriver
.support.uiimportSelect#定位下拉框dropdown=Select(driver.find_element("id","dropdown_id
小馋喵知识杂货铺
·
2025-07-29 22:11
selenium
测试工具
selenium特殊场景处理
操作浏览器的过程中可能需要借助键盘和鼠标功能完成一些操作,或者操作弹窗处理,本文主要是整理自己工作过程中使用过的一些方法一、多窗口处理在实际测试过程中经常会有通过点击或者连接打开新的窗口,这种情况下就需要切换
webDriver
Monica_ll
·
2025-07-29 22:09
Selenium
selenium
chrome
python
【Appium】selenium.common.exceptions.
WebDriver
Exception: Message: The requested resource could not be
1、报错内容(1)脚本报错内容在PyCharm编写好脚本后,模拟器和appium也是连接成功的,但是运行脚本时报错:selenium.common.exceptions.
WebDriver
Exception
枫萏
·
2025-07-29 10:45
Appium踩坑达人
appium
【Selenium自动化测试】鼠标与键盘操作
在
WebDriver
中,与鼠标操作相关的方法都封装在ActionChains类中,与键盘操作相关的方法都封装在Keys类中。下面介绍下这两个类中的常用方法。
牛油菠蘿包
·
2025-07-28 14:43
Selenium教程
自动化测试
selenium
python
自动化
selenium 反爬虫识别特征处理
因为业务中发现网站对selenium特征识别为爬虫了,因此在搜索引擎中搜索进行处理方式一#实例化一个浏览器对象options=
webdriver
.ChromeOptions()options.add_experimental_option
·
2025-07-28 13:09
selenium之反反爬虫
大多数情况下,检测的基本原理是检测当前浏览器窗口下的window.navigator对象是否包含
webdriver
这个属性。
无惧代码
·
2025-07-28 13:06
爬虫
python
selenium
爬虫
Python爬虫处理网页弹框的几种方式,你一定需要!
defdeal_elert_window(self):"""#处理elert弹窗如果账号密码输入错误的就不会出现elert弹窗:return:"""try:#等待alert弹出框可见,这个可以当做判断条件
WebDriver
Wait
梓栋Code
·
2025-07-28 02:20
Selenium 攻略:从元素操作到
WebDriver
实战
在自动化测试、网页数据爬取、批量操作网页等场景中,Selenium无疑是最受欢迎的工具之一。作为一款强大的Web自动化工具,它能模拟人类操作浏览器的行为,实现点击、输入、跳转等一系列动作。本文将从基础到进阶,全面解析Selenium的核心用法,帮你快速掌握这一工具的精髓。一、元素定位:找到网页的"积木"操作网页的前提是准确定位元素。Selenium提供了8种定位方式,覆盖绝大多数场景:定位方式方法
二向箔reverse
·
2025-07-27 07:54
selenium
python
测试工具
【自动化测试】Selenium Python UI自动化测试实用教程
1.1Selenium简介Selenium是一个开源的Web应用自动化测试框架,支持多浏览器(Chrome、Firefox、Edge等)和多编程语言(Python、Java、JavaScript等),核心组件包括:
WebDriver
软件测试-阿涛
·
2025-07-27 04:05
自动化测试
python学习
selenium
python
ui
自动化
利用Python爬虫获取招聘网站职位信息
Boss直聘爬虫案例这次我们以北京地区的销售岗位为案例,打开Boss直聘搜索【销售】,但是很遗憾boss直聘的反爬措施不能直接使用requests库获取信息,所以采用
webdriver
自动化方式获取网页源代码
程序员的小傲娇
·
2025-07-25 20:12
Python
python
爬虫
招聘网站
爬取数据
python爬虫实战-小案例:爬取苏宁易购的好评
消费者洞察:分析用户真实反馈,了解产品优缺点市场研究:监测竞品评价趋势,优化产品策略二.实现代码fromseleniumimport
webdriver
fromselenium.
webdriver
.edge.optionsimportOptionsfromselenium.
webdriver
.common.byimportByimporttimeedge_op
·
2025-07-25 14:03
python实现爬取淘宝商品信息(标题、销量、主图、店铺等)
首先看最后爬取的数据的效果:代码部分api免费测试引入第三方库importpymysqlfromseleniumimport
webdriver
fromselenium.common.exceptionsimp
·
2025-07-24 15:55
基于selenium的pyse自动化测试框架
Python接口自动化测试零基础入门到精通(2025最新版)介绍:pyse基于selenium(
webdriver
)进行了简单的二次封装,比selenium所提供的方法操作更简洁。
鱼鱼说测试
·
2025-07-24 00:19
selenium
测试工具
Python爬虫入门到实战(3)-对网页进行操作
size()方法:获取元素的尺寸可进入selenium库文件夹下的
webdriver
\remote\webelement.py中查看更多的操作方法,2.在元素中输入
荼蘼
·
2025-07-23 22:33
爬虫
闲鱼助手——监控解析
importrequestsfrombs4importBeautifulSoupfromseleniumimport
webdriver
fromapscheduler.schedulers.blockingimportBlockingScheduler
·
2025-07-23 10:13
CUDA在不受支持的macOS系统上使用(BigSur)
CUDA与
WebDriver
在macOS系统上不是同一个东西,CUDA是一个图形库,用于使用GPU在某些软件中进行计算或渲染,只安装CUDA不能使Maxwell和Pascal核心显卡工作,必须同时安装
WebDriver
ilovefifa2020
·
2025-07-22 17:58
macos
github
经验分享
大数据
功能测试
python
c++
Linux机器上Selenium+Python3+Chrome使用driver.get()只能获取到标签而没有内容的解决方法
/usr/bin/python3#coding=utf8fromseleniumimport
webdriver
fromselenium.
webdriver
.chrome.optionsimportOptionschrome_options
·
2025-07-22 13:36
自动化测试秘籍:Selenium Python API实战指南
标题1:操作下拉菜单和列表Selenium
WebDriver
提供了一个名为Select的特殊类,用于与网页上的列表和下拉菜单进行交互。Select类提供
May Wei
·
2025-07-22 11:46
Selenium
Python
API
自动化测试
元素交互
弹窗处理
Selenium 性能优化实战:让自动化测试速度提升 60% 的 10 个技巧
优化前(有UI模式):fromseleniumimport
webdriver
driver=
webdriver
.Chrome
二向箔reverse
·
2025-07-20 22:23
selenium
性能优化
测试工具
python爬虫之获取渲染代码
示例代码:'''获取渲染后的网页代码'''fromseleniumimport
webdriver
fromselenium.
webdriver
.chrome.optionsimportOptionschrome_options
·
2025-07-20 22:50
WebDriver
对象中的方法
在
WebDriver
对象中有大量的对浏览器进行操作的方法,其中几种常见方法的使用形式如下back()功能:返回到上一个页面。forward()功能:前进到下一个页面。
一百天成为python专家
·
2025-07-20 22:50
python
pycharm
开发语言
python3.11
ipython
Python网络爬虫实现selenium对百度识图二次开发以及批量保存Excel
一.百度识图自动上传图片fromseleniumimport
webdriver
fromselenium.
webdriver
.edge.optionsimportOptionsfromselenium.
webdriver
.common.byimportByedge_options
WeiJingYu.
·
2025-07-20 16:41
python
爬虫
selenium
利用Python实现QQ实时到账 免签支付 原创
python的selenium库和QQ的快速登录实现登录网页再利用抓到的json来输出今日的订单情况直接上代码importrequestsimporttimeimportosfromseleniumimport
webdriver
importsysimportshutilimportjson
0xdF
·
2025-07-19 19:05
Python学习
python
UI自动化测试 - POM设计模式
例如下面的脚本代码:打开Chrome浏览器,在百度页面搜索自动化测试:fromseleniumimport
webdriver
importtimedriver=
webdriver
.chrome()driver.implicitly_wait
什么鬼昵称
·
2025-07-11 17:41
selenium
自动化
设计模式
最实用的selenium使用指南
selenium使用一环境搭建下载seleniumpipinstallselenium下载浏览器驱动(以Edge为例)在设置中找到当前Edge版本号,在[MicrosoftEdge
WebDriver
-MicrosoftEdgeDeveloper
·
2025-07-10 13:05
《手把手教你》系列技巧篇(二十二)-java+ selenium自动化测试-
webdriver
处理浏览器多窗口切换上卷(详细教程)
1.简介上一篇讲解和分享了如何获取浏览器窗口的句柄,那么今天这一篇就是讲解获取后我们要做什么,就是利用获取的句柄进行浏览器窗口的切换来分别定位不同页面中的元素进行操作。2.为什么要切换窗口?Selenium在当前页面打开了新的窗口,此时就需要跳转到新的窗口去,就需要把窗口进行切换。宏哥这里简单举例一个测试场景,你在页面A点击一个连接,会在新的tab窗口打开页面B,这个时候,你在页面B点击一个连接,
北京-宏哥
·
2025-07-09 04:56
java
selenium
测试工具
开发语言
自动化
【弃】Selenium官方文档中文版
它提供了模拟用户和浏览器交互的扩展,一个扩展浏览器配置的分布式服务器,以及用于实现W3C(WorldWideWebConsotium万维网联盟)
WebDriver
规范的基础结构,该规
元圆源
·
2025-07-08 14:57
UI自动化-Appium
其核心设计基于
WebDriver
协议(即Selenium
WebDriver
的W3C标准),通过客户端-服务器(C/S)架构(常见面试题)实现多语言支持和高扩展性。
Oooon_the_way
·
2025-07-06 18:09
ui
自动化
appium
手把手教你编写Python抢购脚本_抢单脚本的制作教程
我安装的是anaconda安装
webdriver
扩展。它是Selenium模块的一部分。Selenium是一个用于Web应
网络安全小宇哥
·
2025-07-06 14:06
python
开发语言
测试工具
学习
web安全
网络安全
安全架构
selenium
WebDriver
对浏览器标签页的切换
想了解更多请添加QQ群:479186680关于selenium
WebDriver
对浏览器标签页的切换,现在的市面上最新的浏览器,当点击一个链接打开一个新的页面都是在浏览器中打开一个标签页,而selenium
·
2025-07-06 05:29
python自动打卡程序_用python写的考勤自动打卡程序
fromseleniumimport
webdriver
importwebbrowserimporttime,datetimeimportrandomimportconfigparser#自动获取次日,如果有需要可以用这段
杨不圆
·
2025-07-05 14:16
python自动打卡程序
通过 Java 调用 ChromeDriver 启动 Chrome 浏览器后,当用户**手动点击按钮**时导致标签页崩溃
importorg.openqa.selenium.
WebDriver
;importorg.openqa.selenium.chrome.ChromeDriver;importorg.openqa.selenium.chrome.ChromeOptions
Esengnet
·
2025-07-02 22:20
java
selenium中使用新版edge
下载浏览器对应版本的driver,浏览器版本可在设置-关于MicrosoftEdge中找到,https://developer.microsoft.com/en-us/microsoft-edge/tools/
webdriver
jerrism
·
2025-07-02 19:58
爬虫
UI自动化-Selenium
WebDriver
前言Selenium
WebDriver
是Selenium项目中最核心、最强大的组件,它是一个用于自动化控制网页浏览器的开源API(应用程序编程接口)。
Oooon_the_way
·
2025-07-02 10:25
ui
自动化
selenium
Python 爬虫实战:动态数据+定时任务+价格预测全链路解析
而非直接请求API的原因在于:目标网站采用JavaScript动态渲染价格数据需要模拟用户操作(如选择日期、舱位)触发数据加载需处理反爬机制(如Cookie验证、行为检测)fromseleniumimport
webdriver
fromseleni
西攻城狮北
·
2025-07-01 21:47
python
爬虫
开发语言
webdriver
常用方法+鼠标键盘事件+浏览器高级操作
文章目录
webdriver
操作元素、获取元素常用方法浏览器控制浏览器cookies鼠标事件键盘事件**常用方法**上传文件内嵌网页iframe切换浏览器标签页切换页面滚动截图警告框处理下拉框处理
webdriver
要站在顶端
·
2025-06-30 02:05
UI自动化
selenium
python selenium 滚动页面到定位元素
driver.find_element_by_id("id")driver.execute_script("arguments[0].scrollIntoView();",target)或target=
WebDriver
Wait
我有一个希哥
·
2025-06-28 22:12
python
selenium
前端
pythonselenium时间选择_使用pythonselenium选择特定日期(滚动日期)
在我已经尽了我的最大努力,它与下面的代码除了日期字段Python版本:2.7硒3.8.0铬:48倍importseleniumimportsysfromseleniumimport
webdriver
fromselenium.web
xu534328661
·
2025-06-28 21:42
selenium元素等待及滚动条滚动
selenium三大等待,sleep(强制)、implicitlyWait(隐式等待)、
WebDriver
Wait(显式等待),主要记一下最后面的
WebDriver
Wait。
测试也算程序员?
·
2025-06-28 21:38
selenium
python
测试工具
单元测试
测试用例
压力测试
功能测试
Python Selenium打开Edge报错 SessionNotCreatedException: probably user data directory is already in use
fromseleniumimport
webdriver
driver=
webdriver
.Edge()driver.get('https://www.baidu.com/')初学selenium就遇到报错
samiya
·
2025-06-26 19:51
python
selenium
edge
搭建Google
WebDriver
服务的教程
搭建Google
WebDriver
服务是进行Web自动化测试的第一步。以下是一个详细的教程,指导你如何在你的系统上搭建Google
WebDriver
服务。
码农资源网
·
2025-06-25 22:31
ubuntu
Selenium自动化测试全解
目录Selenium简介主要特点核心组件详解1.
WebDriver
2.SeleniumIDE3.SeleniumGridPython环境下的详细配置安装过程基础配置示例完整操作示例及解析元素定位方法详解
Sally璐璐
·
2025-06-25 06:02
Python
selenium
测试工具
playwright 防止
WebDriver
被检测 被网站识别为爬虫设置
fromplaywright.sync_apiimportPlaywright,sync_playwrightplaywright=sync_playwright().start()browser=playwright.chromium.launch(headless=False)context=browser.new_context()page=context.new_page()##关闭Web
nongcunqq
·
2025-06-23 04:24
python
爬虫
python
开发语言
Appium
WebDriver
支持的常用方法汇总
下面是一个完整的Appium
WebDriver
支持的常用方法汇总,并附上典型用法示例。
大卫软件测试
·
2025-06-22 23:48
appium
appium入门
Appium背景介绍Appium是由nodejs的express框架写的HttpServer,Appium使用
WebDriver
的jsonwire协议,来驱动Apple系统的UIAutomation库、
影流之猫
·
2025-06-20 02:43
python
appium
测试工具
记录使用appium 2.0进行自动化总结
driver对象获取与关闭importsocketimportsubprocessimportrandomimporttimeimportatexitimportpsutilfromappiumimport
webdriver
fromappium.options.androidimportUiAutomator2Optionsfromselenium.
webdriver
.support
tnan2522
·
2025-06-20 01:35
appium
自动化
运维
爬虫
python
Selenium 识别验证码并自动登录
org.seleniumhq.seleniumselenium-java3.1.0importcn.hutool.core.util.StrUtil;importcn.hutool.system.SystemUtil;importorg.openqa.selenium.
WebDriver
梦想blog
·
2025-06-16 05:02
Spring
Boot
测试
干货
selenium
测试工具
自动化
爬虫
(14)java+ selenium->元素定位大法之By xpath上卷
1.简介继续介绍
WebDriver
关于元素定位大法,方法:Byxpath。xpath的定位方法,非常强大。使用这种方法几乎可以定位到页面上的任意元素。2.什么是xpath?
程序员的世界你不懂
·
2025-06-14 00:49
java
selenium
开发语言
Selenium工作原理
核心组件Selenium
WebDriver
WebDriver
是Selenium的核心组件,直接与浏览器交互。它通过浏览器提供的原生支持或插件实现自动化操作。
夏日玲子
·
2025-06-12 09:08
测试工具
web自动化
selenium
测试工具
TestCafe API
TestCafe全面指南:高效编写Web自动化测试的利器TestCafe是一个强大且易用的端到端测试框架,基于Node.js,无需
WebDriver
,支持多种主流浏览器,并能直接在命令行中运行。
Thomas Kant
·
2025-06-11 06:57
自动化测试
testcafe
node.js
自动化
测试框架
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他