web篇
文章平均质量分 64
Selenium 模块是一个用于自动化Web浏览器操作的Python第三方库,本专栏将详细介绍如何使用Selenium模块进行Web页面的自动化测试、爬取数据和模拟用户操作,帮助您掌握Web自动化的基本技巧和应用场景。
檬柠wan
一个不想上班的深漂软件测试人
展开
-
selenium中ActionChains方法详细讲解
本文将介绍Selenium中的ActionChains类及其使用方法,帮助您模拟用户在网页上的鼠标和键盘操作。了解ActionChains的常用方法和示例代码,可轻松实现移动鼠标、点击元素、拖拽元素等操作。通过本文的学习,您能更好地应用ActionChains解决自动化测试或网页爬取中的问题。原创 2023-09-19 17:03:04 · 1412 阅读 · 1 评论 -
Selenium webdriver_manager根据浏览器版本自动下载对应驱动程序
webdriver_manager 是 Python 中的一个库,用于管理 Web 驱动程序。它的作用是自动下载和设置不同浏览器(如 Chrome、Firefox、Edge 等)的 Web 驱动程序,以便在自动化测试中使用这些浏览器。原创 2023-08-18 22:59:54 · 6488 阅读 · 3 评论 -
python_字母/数字验证码获取
python 字母/数字验证码获取。原创 2023-01-12 10:38:16 · 633 阅读 · 0 评论 -
Python_Selenium自动化测试详细教程
Python Selenium是Selenium WebDriver的Python语言封装,为Python开发者提供了一个方便易用的自动化测试库。它支持多种浏览器(如Chrome、Firefox、Edge等)以及多个操作系统,可以模拟用户在浏览器中的各种行为,包括打开网页、查找元素、输入文本、点击链接、提交表单、上传文件等。原创 2022-12-18 17:07:52 · 10947 阅读 · 0 评论 -
python_web端自动化上传文件
在使用selenium做web自动化的过程中,我们会遇到文件上传的功能,但是通过selenium是没有办法实现的,因为selenium无法对文件上传弹出窗口中的相关元素进行定位。那我们应该怎么解决这个问题了,下面文章会介绍如何通过pywinauto模块上传文件。原创 2021-07-27 23:31:56 · 3357 阅读 · 1 评论 -
关于python自动化测试无法启动谷歌浏览器
前言大家在使用python做web端自动化时会出现各种各样的问题,下面我会告诉大家selenium无法启动浏览器的问题检查是否安装selenium成功我们可以通过查看selenium版本,确定是否安装,打开DOS界面输入pip show selenium 查看(如为显示,可百度查看如何安装selenium)检查python目录中是否有谷歌浏览器驱动打开C:\Program Files\...原创 2019-10-09 16:30:37 · 2737 阅读 · 0 评论 -
python报错:selenium.common.exceptions.ElementClickInterceptedException
python报错:selenium.common.exceptions.ElementClickInterceptedException:selenium执行自动化时以下脚本报错device.find_element_by_xpath('//*[@id="submit"]').click()更改脚本如下即可解决问题 test=device.find_element_by_xpath('...原创 2019-10-30 15:37:59 · 4441 阅读 · 4 评论