软件下载地址:googleDriver下载地址:https://googlechromelabs.github.io/chrome-for-testing/w3cDriver :https://www.w3.org/TR/webdriver2/ 提供了一组控制浏览器的接口selenium:https://www.selenium.dev/zh-cn/documentation/ 对WebDrive
原创 2023-10-10 10:49:00
175阅读
Selenium是个宝藏boy~
转载 2021-06-23 16:05:41
240阅读
Selenium一、前期准备1、概述selenium本身是一个自动化测试工具。它可以让python代码调用浏览器。并获取到浏览器中加载的各种资源。 我们可以利用selenium提供的各项功能。 帮助我们完成数据的抓取。2、学习目标掌握 selenium发送请求,加载网页的方法掌握 selenium简单的元素定位的方法掌握 selenium的基础属性和方法掌握 selenium退出的方法3、安装安装
原创 精选 2023-03-22 22:16:01
333阅读
ChromeOptionsChromeOptions options = new ChromeOptions();setPageLoadStrategy 等待策略options.setPageLoadStrategy(PageLoadStrategy.NORMAL);PageLoadStrategy.NORMAL正常情况下,selenium 会等待整个界面加载完成(指对html和子资源的下载与解析
原创 2023-10-12 12:13:19
633阅读
新建maven项目这里使用的jdk版本为1.8<dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>4
原创 2023-10-11 09:44:10
145阅读
如果你还想从头学起Selenium,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1680176.html 其次,如果你不懂前端基础知识,需要自己去补充哦,博主暂时没有总结(虽然我也会,所以我学selenium就不用复习前端了哈哈哈...
原创 2021-06-03 20:28:02
225阅读
1. 前言文件操作是 Web 端自动化中
原创 2022-08-15 10:28:03
190阅读
一 前言在前面的selenium系列(二)元素定位方式和selenium系列(三)常用操作类型及方法两节中,已经介绍了web页面元素的识别定位、操作等技术,可能你会觉得掌握这两项技术就可以实施web自动化了,答案基本是这样的,毕竟元素定位和操作是核心技术。但是,在某些场景,脚本的运行并非预期那样,如,要操作的元素用常规方法无法识别、元素可以识别但在脚本运行时却未如期而至等。为了解决这些疑难杂症,接
原创 2018-08-05 11:35:24
6730阅读
#元素定位CSS ##前言 Web页面的样式通常保存在外部的 .css 文件中。通过仅仅编辑一个简单的 CSS 文档,外部样式表使你有能力同时改变站点中所有页面的布局和外观。因此我们可以利用CSS的选择器来定位页面绑定了属性的元素,从而为我们的selenium所用 ##使用ID定位 css定位中使用 ...
转载 2021-08-31 17:33:00
292阅读
2评论
selenium的元素定位篇,虽然都是一些老生常谈的内容~~,但还是希望能自己一步步慢慢整理叭 要继续加油呀! ...
转载 2021-10-08 21:35:00
507阅读
2评论
系列是还在持续发文的系列文集合,目前总结15篇,可带你阅读selen...
原创 2023-05-16 17:29:55
53阅读
1. 为什么需要 JS前面 3 篇文章讲了 Selenium 的一些基本操作,利用这部分技能,
原创 2022-06-16 16:47:50
136阅读
1. 窗口操作Selenium 自动化过程中,对窗口本身的操作包含:打开一个窗口、关闭一个WebDriver 提供了 API ,包含:back()、forward()、refresh() 方便我们对浏览器执行 回退、前进、刷新页面 的操
原创 2022-06-16 16:47:53
171阅读
1. 为什么是 Selenium最初的自动化测试主要用于 Web 端,而 Selenium 是使用最为广泛的 Web 自
原创 2022-06-16 16:47:57
204阅读
1. 元素定位的重要性无论是做自动化测试,还是爬虫,页面元素定位 永远都是第一
原创 2022-06-16 16:48:02
176阅读
访问URL 访问URL可通过driver.get()方式 # 打开百度页面 driver.get("https://www.baidu.com/") 前进、后退、刷新 提供了back() forward() refresh()方法,可实现浏览器网页之间的后退和前进 # 页面回退 driver.bac ...
转载 2021-10-09 22:39:00
258阅读
2评论
谷歌浏览器插件:Selenium IDE 此插件可以录制页面操作,并且生成多语言代码,但是需手动添加等待 :::命令add selection将选择添加到多选元素中的选项集。locator:元素定位器。 value:要输入的值。answer on next prompt影响下一个警报提示。该命令将向其发送指定的应答字符串。如果警报已存在,请改用“webdriver answer onvisible
原创 2023-10-13 09:31:16
618阅读
如果你还想从头学起Selenium,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1680176.html 其次,如果你不懂前端基础知识,需要自己去补充哦,博主暂时没有总结(虽然我也会,所以我学selenium就不用复习前端了哈哈哈...
原创 2021-06-03 20:28:04
202阅读
本专栏是以杨秀璋老师爬虫著作《Python网络数据爬取及分析「从入门到精通」》为主线、个人学习理解为主要内容,以学习笔记形式编写的。本专栏不光是自己的一个学习分享,也希望能给您普及一些关于爬虫的相关
原创 2021-12-28 17:47:10
335阅读
!!!持续学习中!!! ...
转载 2021-10-10 21:37:00
164阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5