
Selenium
文章平均质量分 50
花小田
这个作者很懒,什么都没留下…
展开
-
Java Selenium中的等待和超时
Selenium 4 中的等待和超时原创 2022-10-07 19:48:14 · 1603 阅读 · 0 评论 -
selenium连接已经存在的edge浏览器
selenium使用remote方式连接最新edge浏览器原创 2022-09-03 19:08:18 · 6712 阅读 · 4 评论 -
python3 selenium 事件监听
python3 selenium 事件监听做UI层自动化代码运行起来抛出的各种异常让人捉急,在排查问题过程中debug模式的调试加日志信息是常用的手段。介绍一种一种方法能监听WebDriver的事件,可以在WebDriver事件发生前后做一些事情,利用这个特性可以完成很多东西,比如报错自动截图等。from selenium import webdriverfrom selenium.webdriver.support.events import EventFiringWebDriver, Abstra原创 2022-05-04 21:45:14 · 3420 阅读 · 1 评论 -
Selenium Python 常用代码
Selenium Python 常用代码 模拟手机 from selenium import webdriverfrom selenium.webdriver.chrome.options import Optionsmobile_emulation = { "deviceMetrics": {"width": 360, "height": 640, "pixelRatio": 3.0}, "userAgent": "Mozilla/5.0 (Linux; Android 4原创 2020-12-10 15:54:02 · 356 阅读 · 0 评论 -
Python3+Selenium 配置Chrome选项
下面是关于加载Chrome配置的方法(网上copy的,保存留用): 一、加载所有Chrome配置 用Chrome地址栏输入chrome://version/,查看自己的“个人资料路径”,然后在浏览器启动时,调用这个配置文件,代码如下: #-*- coding=utf-8 -*-from selenium import webdriveroption = webdrive...转载 2018-08-22 17:18:35 · 6136 阅读 · 0 评论 -
Selenium定位class含有空格的复合类的解决办法
class 中间空格由来 class属性中间的空格并不是空字符串,那是间隔符号,表示的是一个元素有多个class的属性名称html学习链接 http://www.runoob.com/html/html-attributes.html定位方法1.使用css选择器定位driver.find_element_by_css_selector("[class='A B']")d...原创 2018-08-23 13:27:17 · 1628 阅读 · 1 评论 -
Selenium+Python 浏览器驱动对应表
1、谷歌浏览器 地址栏输入: chrome://version/ 查看当前谷歌浏览器版本 webdriver和chrome版本对应如下: 驱动下载地址: http://chromedriver.storage.googleapis.com/index.html2、IE浏览器 驱动下载:http://selenium-rel...原创 2018-08-21 10:00:26 · 3755 阅读 · 0 评论 -
Selenium Python3 请求头配置
Selenium官方文档https://seleniumhq.github.io/selenium/docs/api/py/api.html# coding:utf-8from selenium import webdriveroption = webdriver.ChromeOptions()option.add_argument('headless') # 静默模式# 打...原创 2018-08-22 10:50:43 · 12775 阅读 · 0 评论