手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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如何定位span元素中的文本
页面结构网易登入页 登入成功后的页面代码 代码'''#我们对网页的操作没有报错不代表自动化没有问题#此时需要通过页面返回的信息做一个判断,来做人工的定位'''fromseleniumimportwebdriverfromselenium.webdriver.common.byimportByimpo
作者:编程之家 时间:2022-09-05
Java使用selenium爬取加密网页
一般的网站可直接通过HttpClient进行网页爬取,但是如果一些网站用了js加密模板引擎的话,可能就爬取不到了比如豆瓣的图书搜索页: https://book.douban.com/subject_search?search_text=9787534293467 所以需要用到爬取数据的保底神器selenium,这个是完全模拟人的操作,所以只要
作者:编程之家 时间:2022-09-05
selenium模块无头化浏览器 设置不加载页面css、图片、js
下面代码基于火狐浏览器,谷歌浏览器代码类似fromseleniumimportwebdriverfromselenium.webdriver.firefox.optionsimportOptionsfromselenium.webdriver.chrome.serviceimportServicedefcreate_web_driver():"""设置浏览器驱动位置浏览器无
作者:编程之家 时间:2022-09-05
selenium IDE 是什么?
1、是火狐和谷歌浏览器的插件存在介绍:https://blog.csdn.net/danpu0978/article/details/107274100https://blog.csdn.net/xiaoguanyusb/article/details/84960387 SeleniumIDE简介SeleniumIDE(集成开发环境)是SeleniumSuite下的开源Web自动化测试工具。与SeleniumWebDr
作者:编程之家 时间:2022-09-05
使用selenium+chromedriver+xpath爬取动态加载的信息
使用selenium+chromedriver+xpath爬取动态加载的信息使用selenium实现动态渲染页面的爬取,selenium是浏览器自动化测试框架,是一个用于Web应用程序测试的工具,可以直接运行在浏览器当中,并可以驱动浏览器执行指定的动作,如点击、下拉、填充数据、删除cookie等操作,还可以获取浏览
作者:编程之家 时间:2022-09-05
Python学习笔记24——Greatchao资讯网理财公告信息的selenium挖掘
代码练习:fromseleniumimportwebdriver#引进selinium库importre#引入re库#定义函数defgreatchao(keyword):#selenium库模拟浏览器url='http://www.cninfo.com.cnew/fulltextSearch?notautosubmit=&keyWord='+keywordchrome_options=webdriver.ChromeOp
作者:编程之家 时间:2022-09-05
自动测试介绍和分类,看这一篇就够了
自动化测试介绍及分类什么是自动化测试?自动化测试是软件测试活动中一个重要的分支和组成部分,即利用工具或脚本达到测试目的,没有人工或者极少人工参与的软件测试活动称为自动化测试.自动化测试的优势有哪些?方便进行回归测试,当软件的版本发布比较频繁的时候,自动化的效果
作者:编程之家 时间:2022-09-05
【自动化测试】pycharm中导入selenium
1.第一种方式,通过pycharm安装,菜单栏File>>Settings进入配置界面,如下图所示:点击加号,在搜索界面搜索selenium选择对应的版本,点击安装在线安装几分钟,安装成功。2.第二种方式,python的pip命令安装,命令:pipinstallselenium 3.测试是否能用,下载对应chrome的驱动,并且要
作者:编程之家 时间:2022-09-05
Python 和Selenium统计jira
我最近写了一个Python程序,自动提取Excel数据,用Selenium统计Jiras数据,并写入Excel。1.openPage打开并登录Jira,打开需统计的jira的页面,页面的search文本框,输入查询条件,就是sql语句,在jira中,叫做jql.2.statistic统计jira数据,并写入Excel。从Excel读取要搜索的条件:读取这个
作者:编程之家 时间:2022-09-05
selenium(一:driver=webdriver.Firefox报错
fromseleniumimportwebdriverimporttimeimportosdriver=webdriver.Firefox(r'C:\Users\54980\Desktop\test_jobs\bilibili_testziliao\6.app-appium\code1\seleniumcode\geckodriver.exe')url='https://www.baidu.com'driver.get(url)
作者:编程之家 时间:2022-09-05
selenium学习笔记
selenium一安装与准备1pipinstallselenium2安装浏览器,下载浏览器对应的驱动https:/egistry.npmmirror.com/binary.html?path=chromedriver3相关资料:http://www.python3.viput/auto/selenium/01/https://www.bilibili.com/video/BV1Z4411o7TA?p=4二基本操
作者:编程之家 时间:2022-09-05
node 使用selenium 爬取页面数据node爬虫
什么是selenium-webdriverselenium-webdriver是一种用于调动浏览器进行操作的插件。本文主要是给node使用,并拥有爬虫获取数据。操作流程打开npm网站,搜索selenium-webdriverhttps://www.npmjs.com/package/selenium-webdriver选择自己使用的浏览器,并安装对应的浏览器版本,一
作者:编程之家 时间:2022-09-05
Python网络爬虫Selenium页面等待:强制等待、隐式等待和显式等待
关于Python网络爬虫Selenium强制等待、隐式等待和显式等待的总结fromseleniumimportwebdriverimporttimefromselenium.webdriver.common.byimportByfromselenium.webdriver.support.uiimportWebDriverWaitfromselenium.webdriver.supportimportexpected_co
作者:编程之家 时间:2022-09-05
爬虫系列——爬虫请求库之selenium
一介绍selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器fromseleniumimportwebd
作者:编程之家 时间:2022-09-05
selenium webdriver API
seleniumwebdriverAPI实例化webdriver#导入webdriver方法fromseleniumimportwebdriver#实例化webdriverChrome浏览器(自动打开Chrome浏览器)driver=webdriver.Chrome()输入网址#导入webdriver方法fromseleniumimportwebdriver#实例化webdriverChrome
作者:编程之家 时间:2022-09-05
Selenium使用方法整理
selenium使用方法第一点调用浏览器fromseleniumimportwebdriverdriver=webdriver.Chrome()第二点API第三点8种元素定位方法面试题:如果元素定位不到,是有哪些
作者:编程之家 时间:2022-09-05
在公司内部网络如何搭建Python+selenium自动化测试环境
在公司内部安装Python+selenium测试环境,由于不能连外网所以不能使用pip命令进行安装,经过多次尝试终于安装成功,现总结如下分享给大家,也希望跟大家一起学习和交流自动化网页测试时遇到的问题进行互相讨论,我也会不定期的将测试用例制作过程中遇到的问题及解决方法总结给大家,都是原创
作者:编程之家 时间:2022-09-05
Python+selenium运行出错‘Application‘ executable may have wrong permissions.
最近在学习Python的自动化测试,需要用到selenium,于是开始安装selenium,并简单运行我的环境:win7+chrome+Python2.7安装selenium很简单,直接pipinstallselenium,等待安装完成即可然后通过网上学习需要为对应的浏览器安装驱动,而且驱动的版本要跟浏览器版本对应,浏览器驱动下
作者:编程之家 时间:2022-09-05
使用OCR技术识别图形验证码
一、OCR技术OCR,即OpticalCharacterRecognition,中文叫作光学字符识别,是指通过电子设备检查打印在纸上的字符,通过检查暗、亮的模式确认字符形状,然后通过字符识别方法将形状转换成计算机文字的过程。那么对于图形验证码来说,它都是一些不规则的字符,但是这些字符确实是由字符稍加
作者:编程之家 时间:2022-09-05
Selenium 安装
selenium是一个用于Web应用程序测试的工具,直接运行在浏览器中,完全是模拟实际用户的操作。但是需要提前准备对应浏览器的WebDriver。以Google浏览器为例:先查看本机安装的Chrom浏览器的版本。右上角–帮助关于下载对应的WebDriver:https://chromedriver.chromium.org/downl
作者:编程之家 时间:2022-09-05
selenium-禁止图片加载
#!encoding=utf-8fromlxmlimportetreefromseleniumimportwebdriverfromselenium.webdriver.chrome.optionsimportOptionsoptions=Options()No_Image_loading={"profile.managed_default_content_settings.images":2}options.add_experimental
作者:编程之家 时间:2022-09-05
Selenium+java设置元素等待
1.为什么要设置元素等待?由于网络速度原因电脑配置原因服务器处理请求原因2.强制等待Thread.sleep(1000);//等待一秒中3.显式等待 在WebDriver中把显式等待的相关方法封装在WebDriverWait类中WebDriverWaitwait=newWebDriverWait(driver,10);wait.until(Expected
作者:编程之家 时间:2022-09-05
selenium 原理
##selenium原理1、架构层面的解读2、源码层面的解读selenium安装:1、pipinstallselenium2、chromedriver.exe驱动3、浏览器python---http请求-->chromedriver.exe--js-->浏览器JavaGoJS源码:1、初始化浏览器Chrome():1、通过subpocess.Popen(''path')启动chro
作者:编程之家 时间:2022-09-05
00后是真干不过,工作没两年,跳槽到我们公司起薪18K都快接近我了
在程序员职场上,什么样的人最让人反感呢?是技术不好的人吗?并不是。技术不好的同事,我们可以帮他。是技术太强的人吗?也不是。技术很强的同事,可遇不可求,向他学习还来不及呢。真正让人反感的,是技术平平,却急于表现自己的人,每天加班到12点,在老板面前表现得格外积极,弄得其他人都很尴
作者:编程之家 时间:2022-09-05
selenium之 autoit命令行参数
selenium对网页进行UI自动化时经常会遇到OS弹框,比如上传、下载框,对这种弹框,selenium无法处理,常常我们会选择autoit这个工具。想要参数化传入的参数,可以通过autoit的命令行参数:myProg.exeparam1“Thisisastringparameter”99在脚本中,可用以下变量获取命令行参数:$CmdLin
作者:编程之家 时间:2022-09-05
selenium-webdriver:java下载
1.创建一个maven项目2.到maven仓库去下载对应的maven依赖地址:http://mvnrepository.com/ 找到想要的版本,不确定那版本可以看下载量最多的那个版本(好用的大家都在用),我这里下载的3.141.59的版本 看到上面的截图了么?点击版本号进入下一个页面,找到下面图片的位置,先
作者:编程之家 时间:2022-09-05
《手把手教你》系列技巧篇六十八-java+ selenium自动化测试 - 读写excel文件 - 下篇详细教程
1.简介今天继续操作Excle,小伙伴或者童鞋们是不是觉得宏哥会介绍第三种工具操作Excle,今天不介绍了,有两种就够用了,其实一种就够用了,今天主要是来介绍如何使用不同的数据类型读取Excel文件。在实际测试中,您可能不得不处理除String之外的多个数据类型的Excel文件数据。在本教程中,我
作者:编程之家 时间:2022-09-05
python爬虫 python3+selenium+chrome
1、准备安装selenium 使用命令安装selenium:pipinstallselenium 下载浏览器驱动:谷歌浏览器驱动下载地址:http://chromedriver.storage.googleapis.com/index.html驱动程序和浏览器的映射关系:https://blog.csdn.net/mcfnhm/article/details
作者:编程之家 时间:2022-09-05
21、Selenium参数设置
selenium参数的使用1元素拖拽要完成元素的拖拽,首先你需要指定被拖动的元素和拖动目标元素,然后利用ActionChains类来实现<!doctypehtml><htmllang="en"><head> <metacharset="utf-8"> <metaname="viewport"content="width=device-width,i
作者:编程之家 时间:2022-09-05
UI自动化01--环境和配置
1手动配置pipinstallseleniumsetpath,查看环境变量路径---->下载浏览器驱动,解压放到环境变量路径中(建议放到python.exe的路径下)fromseleniumimportwebdriverdriver=webdriver.Chrome()driver.get("https://baidu.com")使用上下文管理器,结束后直接关闭driver
作者:编程之家 时间:2022-09-05
上一页
91
92
93
94
95
96
97
98
下一页
小编推荐
热门标签
更多
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