手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Git
GitHub
SVN
Jenkins
Vim
vmware
Hyper-v
SSH
Jmeter
sysTemd
Maven
Webpack
Zookeeper
k8s
Phpstorm
JVM
IDEA
Appium
Cypress
pandas
Eclipse
HBuilder
编程工具
Markdown
Mac
Pytest
Selenium
istio
Gradle
Tensorflow
Homebrew
编程之家
Selenium
Selenium进行Web自动化测试
一、Selenium简介Selenium是ThoughtWorks专门为Web应用程序编写的一个验收测试工具。Selenium测试直接云运行在浏览器中,就像真正的操作用户一样。这个工具的主要功能包括:测试与浏览器的兼容性——测试应用程序是否能够很好的工作在不同的浏览器和操作系统之上。测试系统
作者:编程之家 时间:2022-09-05
【Python爬虫实战】使用Selenium爬取QQ音乐歌曲及评论信息
本文对使用到的技术仅做简单的介绍,若想了解更多,请前往相应的官网网站进行学习。本文适合对爬虫相关知识接触不多的新手,主要是普及Selenium如何做爬虫,大佬请跳过。1.Selenium简单介绍1.简介Selenium是一个用于测试网站的自动化测试工具,支持各种主流界面浏览器。简而
作者:编程之家 时间:2022-09-05
Seleniun API高级 鼠标,键盘,等待操作
1,鼠标和键盘的操作手动测试时键盘操作在selenium页有实现,关于鼠标的操作由ActionChains()类来提供,关于键盘的操作由Key()类来提供(1)鼠标操作导入动作链类,动作链可以储存鼠标的动作,并一起执行fromselenium.webdriverimportActionChainsActi
作者:编程之家 时间:2022-09-05
使用Selenium爬取豆瓣电影前100的爱情片相关信息
slenium入门小练手之使用Selenium爬取豆瓣电影前100的爱情片相关信息文章目录什么是Selenium1.准备工作1.1安装Selenium1.2浏览器驱动安装1.3环境变量添加1.4小试牛刀2.相关步骤2.1引入相关模块2.2获取信息2.3设置等待时间2.3.1显式等待2.3.2隐式等待2.3.3强
作者:编程之家 时间:2022-09-05
Spring Security技术栈开发企业级认证与授权
download:SpringSecurity技术栈开发企业级认证与授权全网最细致地讲解SpringSecurity、SpringSocial、SpringSecurityOAuth三种技术开发安全的REST服务,彻底掌握一线互联网公司主流的身份认证和授权方式。适合人群及技术储备要求本课程适合有一定的开发经验,想要深入了解认证
作者:编程之家 时间:2022-09-05
python selenium xpath相对路径,绝对路径表达式包含什么,以什么开头,以什么结尾
#Xpath里/html表示根节点#xpath绝对路径里/html/body/div等价于csshtml>body>divfromseleniumimportwebdriverwd=webdriver.Chrome()url='http://cdn1.python3.vip/files/seleniumest1.html'wd.get(url)#eles=wd.find_elements_by_xpath('/html/bo
作者:编程之家 时间:2022-09-05
selenium之iframe及切换
iframe是什么?iframe就是我们常用的iframe标签:<iframe>。iframe标签是框架的一种形式,也比较常用到,iframe一般用来包含别的页面,如在我们自己的网站页面加载别人网站或者本站其他页面的内容。在selenium中,如果要对iframe中的元素进行操作,则需要切换至iframe后才能对其内的元素进行操
作者:编程之家 时间:2022-09-05
web自动化测试页面等待
Waits等待 WebDriver因为是异步触发元素或事件,有些时候脚本可能是间接性的,也有可能是断断续续的;又加浏览器和WebDriver脚本之间的存在竞争条件问题,因此我们需要引入等待包,让脚本运行不会出现阻塞或失败 使用等待时,我们需要引入等待包:ui和wait里面都有WebDriverWait
作者:编程之家 时间:2022-09-05
selenium + requests :爬取淘宝某店铺商家的所有商品信息商品、单价、销售量
本作品不可用于任何商业途径,仅供学习交流!!!分析:在登陆淘宝的账号下,点击店铺的所有宝贝:假如没有登陆淘宝账号,点击店铺的所有宝贝是不会加载显示出来的:所以该项目的第一步是要用selenium模拟登陆淘宝,把cookie传递给requests的session!在登陆淘宝的账号下,点击店铺的所有宝贝,打
作者:编程之家 时间:2022-09-05
ubuntu配置selenium
1安装Chromewgethttps://dl.google.com/linux/direct/google-chrome-stable_current_amd64.debsudodpkg-igoogle-chrome-stable_current_amd64.deb2安装webdriver访问https://chromedriver.storage.googleapis.com/index.html根据版本号下载webdriver运行以下
作者:编程之家 时间:2022-09-05
python爬虫--selenium模块
文章目录selenium模块selenium基本概念基本使用代码基于浏览器自动化的操作代码代码selenium处理iframe:代码selenium模拟登陆QQ空间代码无头浏览器和规避检测代码selenium模块selenium基本概念selenium优势便捷的获取网站中动态加载的数据便捷实现模拟登陆se
作者:编程之家 时间:2022-09-05
python selenium简单操作
importtimefromseleniumimportwebdriver#无可视化fromselenium.webdriver.chrome.optionsimportOptions#规避检测fromselenium.webdriverimportChromeOptionsdriver=webdriver.Chrome(options=option)#这个是一个用来控制chrome以无界面模式打开的浏览器#创建一个参
作者:编程之家 时间:2022-09-05
python:使用selenium webdriver注意
1、根据需要驱动的浏览器和系统版本下载对应得webdriver驱动下载地址,及使用:Firefox:https://github.com/mozilla/geckodrivereleasesbrowser=webdriver.Firefox(executable_path=r'驱动路径\geckodriver.exe')Edge:https://developer.microsoft.com/en-us/microsoft-edge/
作者:编程之家 时间:2022-09-05
python selenium2
fromseleniumimportwebdriverfromtimeimportsleepbro=webdriver.Chrome()bro.get('https://mail.qq.com/')sleep(1)bro.switch_to_frame('login_frame')sleep(1)bro.find_element_by_id('switcher_plogin').click()sleep(1)passname=br
作者:编程之家 时间:2022-09-05
python爬虫之selenium应用
Python爬虫之selenuim的应用这是一个最基本的爬虫selenium应用实战演练—爬取新浪微博网站这是一个最基本的爬虫selenium应用以下是应用谷歌浏览器打开百度搜索python的代码fromseleniumimportwebdriverdriver=webdriver.Chrome('D:\chromedriver_win32\chro
作者:编程之家 时间:2022-09-05
八自动化测试之selenium学习心得-Xpath选择器
一、Xpath语法简介还有一种灵活、强大的选择元素的方式,就是使用Xpath表达式。XPath(XMLPathLanguage)是由国际标准化组织W3C指定的,用来在XML和HTML文档中选择节点的语言。目前主流浏览器(chrome、firefox,edge,safari)都支持XPath语法,xpath有1和2两个版本,目前
作者:编程之家 时间:2022-09-05
网络爬虫:使用Selenium绕过登录抓取知乎数据
今天研究了下网络爬虫,有不少这方面的文章,开始找到的是用HttpRequest进行抓取,但是这种抓取对某些网站显然是不行的。比如知乎,要抓取信息必须先登录。又搜索这方面的内容,网上信息繁杂且混乱,而且关于C#方面的内容十分的少。在研究了很久,尝试了更久之后,终于初步实现了这一功能,代码
作者:编程之家 时间:2022-09-05
关于selenium想从chrome变成firefox遇到的问题总结
之前selenium用的是chrome的driver,但由于存在bug,主要是driver.get(url)只有第一次是正常,会等待url跳转得到跳转后的地址,如果连续第二次driver.get(url)就不正常了,没有等待浏览器跳转就结束了。但经测试firefox不存在这样的问题。所以想把fchrome改成firefox,https://www.imooc.com
作者:编程之家 时间:2022-09-05
「Jenkins Pipeline」- 集成 Selenium 测试 @20210326
问题描述我们需要在JenkinsPipeline中使用Selenium自动化测试,该笔记将记录实现Jenkins+Selenium自动化测试的方法。解决方法我们所面对的问题,以及对应的解决方案已经在#1中说明,以下是我们最终的解决方案(有些无奈):1)脱离Jenkins而实现自己的自动化脚本,通过退出状
作者:编程之家 时间:2022-09-05
大屏25JAVA+selenium+tess4j识别登陆验证码截图与识别
大屏25JAVA+selenium+tess4j识别登陆验证码截图与识别 前面的文章写了如何右键另存为图片,把验证码存为图片后,接下来就是要作,怎么把图片上的内容获取到,借住tesseract工具html1.下载tesseract:http://sourceforge.net/projectsesseract-ocr/java2.安装tesseract,安装成功后,最
作者:编程之家 时间:2022-09-05
Playwright自动化测试工具之快速实战
1. 前言只要说到自动化,测试和开发的朋友们都知道selenium。一个自动化测试的神器工具,写个Python自动化脚本解放双手基本上是常规的操作了。虽然selenium有完备的文档,但也需要一定的学习成本,对于一个纯小白来讲还是有些门槛的。如果你不愿意花大量的时间在学习定位编写脚本上,就可以
作者:编程之家 时间:2022-09-05
python selenium3
fromseleniumimportwebdriverfromlxml.etreeimportHTMLfromtimeimportsleep#导入动作链对应的类fromselenium.webdriverimportActionChainsbro=webdriver.Chrome()#里面是Chrome的地址bro.maximize_window()bro.get('https://money.163.com/stock/')sleep(3)asd
作者:编程之家 时间:2022-09-05
selenium1
fromseleniumimportwebdriverfromtimeimportsleepbro=webdriver.Chrome()bro.get('https://www.taobao.com/')#标签定位search_input=bro.find_element_by_id('q').send_keys('苹果')#点击搜索#执行js代码让屏幕滚动bro.execute_script('window.sc
作者:编程之家 时间:2022-09-05
selenium + tesseract + PIL识别验证码
前期准备tesseract-OCR下载、配置及基本使用下载tesseract-OCR下载地址: 下载源:https://digi.bib.uni-mannheim.deesseract/ 根据自身硬件情况下载对应版本即可配置环境变量1.将安装包直接一路安装2.打开计算机-->邮件-->高级系统设置-->环境变量 在系统变量-P
作者:编程之家 时间:2022-09-05
Python+Selenium_UI自动化操作(11)——判断元素是否可操作
UI自动化——判断元素是否可操作#练习:判断元素能否操作#encoding=utf-8importunittestimporttimeimportchardetfromseleniumimportwebdriverclassVisitSogouByIE(unittest.TestCase):defsetUp(self):#启动Chrome浏览器#self.drive
作者:编程之家 时间:2022-09-05
自动化工具selenium的使用
基于selenium的模拟登陆QQ空间实现selenium是python的一个第三方库,常用于模拟登陆,本文将实现基于selenium的模拟登陆QQ空间实现。selenium的安装和环境配置见python自动化处理工具selenium环境搭建QQ空间登陆界面如下注意,当进入时,优先是二维码登陆,需要选择试用账号密码
作者:编程之家 时间:2022-09-05
chromedriver与chrome版本不一致报错selenium.common.exceptions.WebDriverException: Message: ‘chromedriver‘
问题描述好久不用selenium了,一用就发现chromedriver与chrome版本不一致,出现题目的报错解决方法打开chrome浏览器地址栏输入chrome://version/查看自己的chrome版本,比如我的就是89然后去这个网址,下载相应版本的chrmoedriverhttp://chromedriver.storage.googleapis.com
作者:编程之家 时间:2022-09-05
selenium检测GitHub项目
importtimeimportrequestsfromseleniumimportwebdrivername="psfequests"api="https://api.github.comepos/"+nameweburl="https://github.com/"+nameold_time=NonewhileTrue:r=requests.get(api)if
作者:编程之家 时间:2022-09-05
selenium add_argument 常用参数表收集
https://peter.sh/experiments/chromium-command-line-switches/chrome_options.add_argument('--user-agent=""')#设置请求头的User-Agentchrome_options.add_argument('--window-size=1280x1024')#设置浏览器分辨率(窗口大小)chrome_options.add_argu
作者:编程之家 时间:2022-09-05
使用selenium实现豆瓣电影信息的自动化搜索
因为之前写了一段时间的python,但是因为某些其它的事情导致没写博客,所以趁着新任务还是有些时间做,赶紧把之前学习到的、了解到的东西整理一下,也是比较基础的东西,一是怕自己遗忘;二来则是给没用过selenium模块的朋友作些许参考。首先我来解释一下python中的selenium模块。它本
作者:编程之家 时间:2022-09-05
上一页
65
66
67
68
69
70
71
72
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native