应吴姑娘(漂亮的姑娘)之邀,加上我师兄(屌丝)和国新(屌丝),组了个四黑小团伙,每周二分享点东西,感觉就是四个辣鸡相互取暖。可惜,今天早上直接是睡过去了,下午都捐给了《白夜追凶》---没办法,看了一集又想看下一集,可能这就是惯性吧。想想时间也挺急的,所以随意弄点,顺便也更新一下博客。      正文:    
selenium定位方式driver.find_element_by_id(‘id’)driver.find_element_by_xpath('xpath')driver.find_element_by_link_text('link_text')driver.find_element_by_partial_l
原创 2022-06-23 10:13:05
2929阅读
新版selenium特性——move_to_element_with_offset前言解决方案1继续分析解决方案2selenium其他新特性 前言今天在学习使用selenium模拟登录哔哩哔哩时,会出现这样的点选验证 于是使用了打码平台,前面一切顺利,当我使用下面的代码模拟点击时#6.根据识别出验证码的结果进行处理 for pos in result_list: x = int(pos.
# Python Selenium Element Not Interactable Issue Solution As an experienced developer, I understand that encountering the "ElementNotInteractableException" in Python Selenium can be a common issue. T
原创 2024-05-15 09:56:40
129阅读
# 基于Python和Selenium的Web元素文本提取 在现代Web自动化测试和网页抓取中,Python的Selenium库是一个非常强大的工具。它允许我们模拟浏览器行为,自动化与网页的交互。在这篇文章中,我们将讨论如何使用Selenium提取网页元素的文本,以及其中的一些基础知识和代码示例。 ## 什么是Selenium? **Selenium**是一个用于Web应用程序测试的工具,它
原创 7月前
157阅读
Selenium 是一个自动化测试工具,主要用于模拟用户在网页上的行为,进行自动化测试。它支持多种浏览器,并且可以在多种操作系统上运行。以下是 Selenium 库的一些主要特点和用途:网页自动化测试: Selenium 可以模拟用户在网页上的各种操作,如点击、输入文本、选择下拉框等,从而进行网页自动化测试。这对于确保网站在不同浏览器和操作系统下的兼容性非常重要。网页数据提取: Selenium
昨天学了些webdriver的基础用法及element对象的方法找两个网页(豆瓣和百度)进行下练习和理解。webdriver的方法常规方法:back #浏览器后退 close #关闭tab页,不关闭driver.exe quit#退出浏览器,关闭driver.exe current_url#当前的url地址 execute_script#执行js脚本 forward#前进 fullscreen_
转载 2024-04-14 22:49:52
154阅读
# Java Element 属性实现指南 在编程中,特别是Java开发中,理解和使用元素属性是非常重要的。本文将带你走通过Java实现元素属性的全过程,从基础流程到具体代码示例,力求让你在理解的基础上能够独立实践。 ## 流程概述 首先,让我们总结一下实现Java元素属性的基本步骤。你可以参考下面的表格来理解整个流程。 | 步骤 | 描述 | | ---- | ---- | | 1
原创 2024-10-20 03:36:32
19阅读
# Java ELEMENT属性 在Java中,属性是类中定义的变量,用于描述类的特征或状态。在面向对象编程中,属性起着非常重要的作用,它们可以用来描述对象的特征,也可以用来存储对象的状态信息。在Java中,属性可以分为实例属性和类属性两种,实例属性是每个对象独有的,而类属性是所有对象共享的。 ## 实例属性 实例属性也称为对象属性,是属于每个对象实例的属性。在类中定义实例属性时,需要在每个
原创 2024-05-06 05:48:43
31阅读
前面的话  元素节点Element非常常用,是DOM文档树的主要节点;元素节点是HTML标签元素的DOM化结果。元素节点主要提供了对元素标签名、子节点及特性的访问,本文将详细介绍元素节点的主要内容 特征  元素节点的三个node属性——nodeType、nodeName、nodeValue分别是1、元素的大写标签名和null,其父节点parentNode指向包含该元素节点的元素节点Ele
转载 2024-04-28 20:06:36
205阅读
# 实现 Element Java 属性的指南 作为一名新手开发者,学习如何在 Java 中使用 `Element` 类的属性可能会让你感到困惑。在本文中,我们将详细介绍如何实现这一点。我们会提供一个简要的流程,并逐步讲解每一个实现步骤所需要的代码,确保你能全面理解。 ## 流程步骤 以下是实现 Element Java 属性的步骤: | 步骤 | 描述
原创 2024-09-19 06:51:54
30阅读
# Python Element 属性详解 在Python编程中,"元素"一词通常指的是数据结构(如列表、字典、集合等)中的单个项目或对象的属性。了解元素的属性不仅有助于更好地管理数据,还有助于编写更加高效和可读的代码。本文将介绍Python中的元素及其属性,并提供相关的代码示例。 ## 1. 什么是元素? 在Python中,元素是组成数据结构的基本单元。例如,在一个列表中,列表的每一个项目
原创 10月前
18阅读
前言 除了元素定位方法外,WebDriver 类还有一些其他常用属性和方法,下面我们一起学习一下 WebDriver 常用属性。 WebDriver 常用属性 driver.name 属性属性可以获取浏览器名称。 from selenium import webdriver import tim ...
转载 2021-11-04 00:03:00
419阅读
2评论
1 #!/usr/bin/env python3 2 # -*- coding: utf-8 -*- 3 # @Time : 2019/10/14 23:37 4 # @Author : Tang Yiwei 6 # @File : WaitUtil.py 7 # @Software: PyCharm 8 9 from selenium.webdrive
转载 2024-05-07 13:51:46
225阅读
当浏览器加载页面时,它会“读取”(或者称之为:“解析”)HTML 并从中生成 DOM 对象。对于元素节点,大多数标准的 HTML 特性(attributes)会自动变成 DOM 对象的属性(properties)。(译注:attribute 和 property 两词意思相近,为作区分,全文将 attribute 译为“特性”,property 译为“属性”,请读者注意区分。)概述当我们书写 HT
Selenium官方网站http://selenium-python.readthedocs.io/配置使用环境下载相应的浏览器驱动, Firefox 是默认的 本文以 chrome 为主 ,放在scripts目录下ChromeDriver 官方下载地址 : 所有版本的 ChromeDriver文档参考简明 Python 教程Python教程 - 廖雪峰官方文档 : 
转载 2023-08-29 19:40:44
130阅读
第三方工具POI,由于Java的跨平台特性,所以Java没有直接操作excel文件的库支持。在自动化测试,有些我们的测试数据是放到excel文件中,所以需要懂得如何操作获取excel内的内容。下载POI打开网站http://poi.apache.org/download.html,选择下面4.1.0版本下载。选择ZIP包下载。下载完后解压,文件结构如下2. 把POI文件添加在你Selenium当前
转载 2024-09-27 17:30:13
110阅读
最近项目上使用selenium 自动发送instagram消息,遇到一个异常: Message: element click intercepted: Element <button class="sqdOP yWX7d y3zKF " type="button">...</button> is n ...
转载 2021-10-20 23:29:00
1288阅读
2评论
要做web自动化,第一件事情就是搭建自动化测试环境,那就没法避免的要用到selenium了。那在搭建环境和使用过程中经常会遇到以下几类问题:1、引入selenium包失败: 出现这种错误,一般分为两种情况:1、根本没有安装selenium库;2、安装了selenium库,可是在导入的时候,仍然提示selenium库不存在。解决方法:针对第1种,那就是麻溜的去安装selenium库。pip
# Python Selenium Find Element Title 在使用Selenium进行Web自动化测试时,经常会需要定位页面上的元素并对其进行操作。其中,一个常见的需求是找到页面上的元素的标题(title),以便在测试中进行断言或其他操作。 ## 定位元素 在Selenium中,我们可以使用`find_element_by_xpath`、`find_element_by_id`
原创 2024-02-26 07:12:05
184阅读
  • 1
  • 2
  • 3
  • 4
  • 5