win7版本的谷歌浏览器和驱动,浏览器版本:版本 109.0.5414.120(正式版本) (64 位) 目前电脑的操作系统是win7,想在win7上使用python + selenium进行web自动化测试框架学习,发现谷歌浏览器支持win7的版本都比较低,驱动也比较难找。 下载的文件解压后,直接运行chromsetup.exe安装对应版本的浏览器,然后把chromedriver.exe放到想要的位置既可。
2024-09-19 14:46:18 7.87MB 操作系统 python selenium 自动化测试
1
谷歌浏览器最新122.0.6261.70-32位驱动器selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器,如 Chrome、Firefox、Edge 等,还有 Android、BlackBerry 等手机端的浏览器。可以看到从122 Stable 稳定版本以及更高版本的测试版,我们选择对应的版本复制链接到浏览器或者下载器里面就可以下载最新版本驱动了
2024-08-28 18:11:03 7.63MB selenium 测试工具 爬虫 javascript
1
selenium自动化测试实例 selenium自动化测试实例-QQ空间-带报告.zip selenium自动化测试实例-QQ空间-带报告.zip selenium自动化测试实例-QQ空间-带报告.zip
2024-06-17 17:17:56 1.75MB selenium 自动化测试
1
利用Python库Selenium实现从Journal Citation Reports网站爬取期刊JCR缩写和ISO缩写。本文件于2024/3/9~3/12从JCR网站爬取,包含21762个期刊的名称、ISO缩写和JCR缩写,可直接导入Endnote等期刊管理软件使用。
2024-06-10 15:30:35 1.45MB python selenium
1
昨天一个网友问如何能够将输入密码的工作在shell里面自动完成,研究了一下,发现这种交互式的工作,普通的shell实现不了,据说可以借助expect来搞定,所以初步学习了一下expect,成果和大家分享一下: 应用一: 实现从普通用户“test”切换到root用户,自动输入root的密码,不用在终端提示符下执行密码输入操作。 步骤: (1)vi autosu.sh (2)#! /usr/bin/expect -f //指定expect工具的路径,如果不清楚具体路径,可以用"which expect"命令来查看。 spawn su - // 在expect 中用"spawn"关键字来调用命令“su - ” expect ":" //在执行了su - 命令之后,提示输入密码的提示符。例如你在执行了su - 命令之后,终端里面会出现提示“口令:”,那么你就可以在这里写expect ":",或者expect -exact "口令:" send "rootpasswd\r" //这里expect用send将你的root密码自动输入到上面的提示符之后。 interact //操作完成。 注意:这里强调一下执行脚本时要注意的地方,不能按照习惯来用sh ***.sh来这行expect的程序,会提示找不到命令,因为expect用的不是bash所以会报错。执行的时候直接./***.sh就可以了。~切记! 应用二: 从普通用户切换到root之后,执行“ls”操作,调用执行aaa.sh,返回执行结果,间隔10S。 #/usr/bin/expect -f spawn su - // 在expect 中用"spawn"关键字来调用命令“su - ” expect ":" //在执行了su - 命令之后,提示输入密码的提示符。例如你在执行了su - 命令之后,终端里面会出现提示“口令:”,那么你就可以在这里写expect ":",或者expect -exact "口令:" send "rootpasswd\r" //这里expect用send将你的root密码自动输入到上面的提示符之后。 expect "#" //当遇到提示符以#结尾时,即为root权限时; send "ls\r" //expect 用spend方法调用ls 命令,并且回车(“\r”) expect "#" send "sh aaa.sh\r" //调用sh aaa.sh,即执行一个脚本文件aaa.sh。 expect "#" send "echo $?\r" sleep 10 interact
2024-06-07 20:45:52 2KB selenium
1
二、实验目的 目的: 通过实验掌握自动化测试的测试思路和重点,以及如何用selenium完成功能测试。 要求: 1.掌握selenium的基本使用 2. 掌握测试脚本的开发方法 3. 使用测试工具selenium完成测试 三、实验步骤(及实验数据) 内容: 选择一个web应用,设计测试用例,编写测试脚本,用自动化测试方法完成测试。 步骤: 搭建测试环境,安装selenium工具,配置测试环境 设计测试用例
2024-05-22 19:13:47 1.18MB 功能测试 selenium 软件测试 实验报告
1
【内容概述】 chromedriver.exe是一个用于自动化控制和管理谷歌Chrome浏览器的执行文件,通常作为Selenium测试框架的一部分。它允许开发者在自动化测试和网页抓取中模拟用户与浏览器的交互。 【使用人群】 适用于软件测试工程师、开发者、数据分析师和需要自动化控制浏览器的用户。 【使用场景及目标】 chromedriver.exe的主要使用场景和目标包括: 1. 自动化测试:用于在自动化测试中模拟用户操作,执行浏览器行为,如点击、输入文本、页面导航等。 2. 网页抓取:可用于爬虫和数据抓取,模拟浏览器访问网页并提取所需数据。 3. 脚本执行:开发者可以使用chromedriver.exe执行浏览器相关的任务,如页面截图、页面渲染和自动化交互。 【其他说明】 1. 版本兼容性:chromedriver.exe版本应与所使用的Chrome浏览器版本相匹配,以确保稳定性和兼容性。 2. 驱动配置:使用前需正确配置系统环境变量,以便系统可以找到chromedriver.exe。 3. 自动化测试框架:通常与Selenium等自动化测试框架一起使用,提供更高级的浏览器自动化
2024-05-02 16:14:01 14.18MB 自动化测试 selenium chrome驱动
1
相似的Web_Scraper 使用免费帐户,您可以在SameWeb上按所有类别抓取排名前100位的网站流量数据。 开发环境 MacOS Siera,Python2 准备 设置文件路径 设置Chromedriver / PhantomJS 设置您的电子邮件/密码 概念 首先,使用您的个人帐户登录SameWeb,然后提取cookie以供将来使用。 其次,发送带有cookie的获取请求以获取包含网站访问量数据的表。
2024-04-28 09:44:12 5.39MB python selenium webscraper
1
本项目演示了如何使用selenium+OpenCV破解极验的滑动/滑块验证码,本项目仅作为技术交流使用,禁止用于非法用途。
2024-04-08 16:15:00 1.32MB opencv selenium
1
智联招聘爬虫,可以根据地区与搜索的内容进行爬取数据,整个文件夹中包括代码与说明书,说明书足够详细,该代码是我做数据分析时实打实写出来的,主打一个好使。这个爬虫主要由selenium与Python来实现,并且该selenium可以在正常模式与handless模式(无头模式)之间进行更改。相关浏览器(谷歌)所需的插件也在文件中所包含。而核心代码由两部分构成:标签页、详情页。我将其分成了两个部分,方便理解,如果想要爬取完整的智联招聘的数据,需要先试用main.py中的标签页代码来爬取数据,然后再使用详情页的代码文件 来爬取详情页的信息。可以完整爬取下来的数据列包括:公司名称、公司地址、公司规模、招聘工资、招聘标签、 详情页链接、详情页内容等等。简单高效。 截止到2024年1月30号,代码仍然可以正常使用,详细的操作步骤已经在文档中的说明书中说明清楚。文档中还包括一份该爬虫的逻辑分析图,方便使用者理解该爬虫的结构,并且能够再此基础上对代码进行更新,能够进行爬取其他的网站。 该代码仅用于学习目的,方便对数据的爬取,不能用于其他的用途,非常感谢。
2024-04-01 18:38:44 7.62MB selenium 爬虫
1