![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python+selenium
文章平均质量分 86
梦无矶
从自动化测试进阶到测试开发的一枚小萌新,喜好记录自己的知识,嘿嘿~
展开
-
selenium&playwright获取网站Authorization鉴权实现伪装requests请求
1、登录google类web端,通过自动化手段登录会被google监控并屏蔽登录请求,严重有封号风险(在之前的文章有讲过)。2、selenium或playwright打开指定已登录google账号的浏览器,获取用户鉴权信息。3、伪造请求头,通过requests获取对应接口的信息,进行数据拉取。原创 2023-05-15 06:30:00 · 1254 阅读 · 0 评论 -
web自动化之selenium的特殊用法(二)
文章目录web自动化之selenium的特殊用法(二)selenium-键盘操作,keys的的使用(1)keys包的导入(2)组合键使用(4)常用组合键(5)常用功能键Python-Selenium:如何通过click在新的标签页打开链接?selenium 带有空格的class name且不唯一的元素定位web自动化之selenium的特殊用法(二)selenium-键盘操作,keys的的使用(1)keys包的导入selenium有很完整的键盘操作,都在keys模块里#导入keys包from s原创 2022-03-11 14:51:25 · 230 阅读 · 0 评论 -
web自动化之selenium的特殊用法(一)
文章目录web自动化之selenium的特殊用法(一)1、get_attribute()2、js滚动页面3、Tab键点击页面未展示元素4、通过空格键执行页面滚动操作1.摁空格键2.报错:TypeError: list indices must be integers or slices, not WebElementweb自动化之selenium的特殊用法(一)1、get_attribute()官方文档释义selenium.webdriver.remote.webelement — Selenium原创 2022-03-07 10:08:59 · 1195 阅读 · 0 评论 -
Python+selenium定位已打开的浏览器
Python+selenium定位已打开的浏览器在我们使用python+selenium+webdriver自动化使用谷歌账号登录浏览器的时候,会出现如下情况点击了解详情,我们发现有这四点原因:不支持 JavaScript 或者已关闭 JavaScript添加了不安全或不受支持的扩展程序通过软件自动控制,而非人工控制嵌入在其他应用中原因分析:通过百度等搜索出现该问题的原因,众说纷纭,我也根据相关的文章改了相应的地方1.javaScript这个,更改之后,依旧无效2原创 2021-12-29 11:32:27 · 3989 阅读 · 3 评论