自动化测试
文章平均质量分 77
拉不拉斯
加油
展开
-
Python爬虫序章---爬取csdn作者排行榜
Selenium是最广泛使用的开源 Web UI(用户界面)自动化测试套件之一。Selenium 支持的语言包括C#,Java,Perl,PHP,Python 和 Ruby。目前,Selenium Web 驱动程序最受 Python 和 C#欢迎。Selenium 测试脚本可以使用任何支持的编程语言进行编码,并且可以直接在大多数现代 Web 浏览器中运行。在爬虫领域 selenium 同样是一把利器,能够解决大部分的网页的反爬问题。下面就进入正式的 study 阶段。原创 2023-01-19 23:45:00 · 5820 阅读 · 4 评论 -
Python爬虫成神之路----教你玩转python自动化之selenium的使用(五)
(一)前言事情是这样的,有个小伙伴给我留言说整天想截网页图都得用截图工具,可以用selenium实现不?答案是肯定的,selenium不仅为我们提供了定位网页元素的各种方法,还为我们提供了网页截图的方法;那怎么操作呢?不要急,看下去!(二)所用方法1.定位元素博客相关链接:https://blog.csdn.net/qqshenbaobao/article/details/118088453?spm=1001.2014.3001.55012.网页截图(或指定元素截图)方法说明原创 2021-06-24 21:44:38 · 240 阅读 · 6 评论 -
Python爬虫成神之路----教你玩转python自动化之selenium的使用(四)
(一) 前言很高兴各位的支持,又上了热搜榜!前面我们已经基本掌握了selenium定位页面元素的基本方法和控制浏览器操作的基本方法,因此,在此基础上,我们将在本篇介绍关于窗口与irame切换的一些方法,带大家深入了解selenium,我相信你为对此深感兴趣,因为,selenium很可能实现你儿时的梦想(哈哈哈!)综合热榜:python内容榜:你们的支持是我的最大动力!!! 如果你是大佬,可能这里也有你想不到的细节收获,也请你多多指正;如果你是小白,我相信你可以在这系列文章中找到学习pytho原创 2021-06-23 21:27:41 · 496 阅读 · 10 评论 -
Python爬虫成神之路----教你玩转python自动化之selenium的使用(三)
(一) 前言很高兴各位的支持,上了热搜榜!前面我们已经基本掌握了selenium定位页面元素的基本方法,因此,在此基础上,我们将在本篇介绍关于控制浏览器操作的一些方法,带大家深入了解selenium,我相信你为对此深感兴趣,因为,selenium很可能实现你儿时的梦想(哈哈哈!) 如果你是大佬,可能这里也有你想不到的细节收获,也请你多多指正;如果你是小白,我相信你可以在这系列文章中找到学习python的乐趣;所以,一键三连加关注,博主带你不迷路。(二)控制浏览器1.原创 2021-06-22 21:10:08 · 1518 阅读 · 21 评论 -
Python爬虫成神之路----教你玩转python自动化之selenium的使用(二)
(一) 前言:前面已经介绍了selenium的基本安装与相关的简单使用,本篇博客将以定位元素讲解为主,以爬虫示例为辅,带大家慢慢深入selenium与爬虫的知识海洋,冲!注意!注意!注意!:selenium自动化加载浏览器后,只要你能在F12开发者工具中能够审查到的元素就能直接获取,不用像普通爬虫一样麻烦,不需要考虑js动态渲染等问题,这也是我爱上selenium的原因之一!!!(二)定位元素八种方式定位元素在爬虫领域十分常用并重要,因此掌握基本的定位知识会帮你大大降低学习爬虫的难度,seleni原创 2021-06-21 19:13:21 · 440 阅读 · 11 评论 -
Python爬虫成神之路----教你玩转python自动化之selenium的使用(一)
前言:本系列文章将详细解释自动化测试工具selenium的基本使用,如果你是大佬,可能这里也有你想不到的细节收获,也请你多多指正;如果你是小白,我相信你可以在这系列文章中找到学习python的乐趣;所以,一键三连加关注,博主带你不迷路 。(一)Selenium基础1.Selenium简介Selenium是一个用于测试网站的自动化测试工具,支持各种浏览器包括Chrome、Firefox、Safari等主流界面浏览器,同时也支持phantomJS无界面浏览器。2.支持多种操作系统如Windows、Li原创 2021-06-20 21:42:56 · 1500 阅读 · 30 评论