手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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自动输入申请人、日期爬虫
importrefromseleniumimportwebdriverfromselenium.common.exceptionsimportNoSuchElementExceptionfromselenium.webdriver.support.uiimportSelectimportcsvimporttime#browser=webdriver.Chrome()#最小化窗口options=webdriver.ChromeOptions(
作者:编程之家 时间:2022-09-05
selenium获取请求数据
python使用selenium获取请求头(RequestHeaders)importjsonfromseleniumimportwebdrivercaps={'browserName':'chrome','loggingPrefs':{'browser':'ALL','driver':'AL
作者:编程之家 时间:2022-09-05
Python爬虫系列,从0开始学爬虫系列
这个系列开始,从爬虫工具的学习,到爬取后数据的处理,最终数据的展示,笔者将一一展开。让你从无到有,游刃有余。一:爬取工具(一)爬取工具Requests的应用(二)爬取后的页面分析:BeautifulSoap分析html(三)爬取后页面信息的查找:RE正则表达式(四)爬取动态网页加在json的应用,实例:
作者:编程之家 时间:2022-09-05
selenium设置等待的笔记
设置元素等待:webdriver提供了2种类型的元素等待:显式等待和隐式等待一、显式等待显式等待是webdriver等待某个条件成立则继续执行,否则在达到最大时长时抛出超时异常(TimeoutException)fromseleniumimportwebdriverfromselenium.webdriver.common.byimportByfrom
作者:编程之家 时间:2022-09-05
selenium+python自动化测试--alert弹框
selenium+python自动化测试--alert弹框问题:如何判断是否为弹框?回答:当在Firefox中进行定位时,鼠标无法定位到弹框及弹框中的元素,就是alert弹框。如果鼠标可以定位到弹框及弹框中的元素,则用普通定位的方法。 当使用普通定位时,有时很难点击到弹框按钮,导致用例失败。下面介绍
作者:编程之家 时间:2022-09-05
Python爬虫第七周
目录一、Selenium1.chromedriver2.Selenium3.无头浏览器和有头浏览器4.Selenium的基础使用5.selenium的实际使用主要方法其他方法6.iframe窗口7.页面等待8.selenium获取京东图书数据单页多页二、常见的反爬一、Selenium1.chromedriver下载网站:https:/pm.ta
作者:编程之家 时间:2022-09-05
selenium+python自动化测试--隐藏元素
selenium+python自动化测试--隐藏元素最近工作中遇到了关于隐藏元素如何定位与点击的问题,下面就总结下解决过程。场景:在输入框中输入搜索条件(admin),下面出现相应的搜索结果,选择搜索结果。搜索结果区在未搜索前和选择结果后为隐藏状态。1、思路分析:(1)点击编辑按钮(出现普通弹框
作者:编程之家 时间:2022-09-05
python+selenium自动化测试之定位大全
python+selenium自动化测试之定位大全一、元素定位1、通过id进行定位find_element_by_id()2、通过name进行定位find_element_by_name()3、通过class进行定位,class有多重属性时,只取其中一个find_element_by_class_name()4、通过标签进行定位find_element_by_tag_name(
作者:编程之家 时间:2022-09-05
selenium之等待方法
等待的作用:为了提升自动化成功率原因:存在网络不稳当可能存在刷新很慢导致找不到元素 第一种:强制等待importtimetime.sleep(3) #等待3秒运行到该代码强制停3秒,不能进行判断 第二种隐式等待#coding=utf-8fromseleniumimportwebdriver#驱动文件路径driverf
作者:编程之家 时间:2022-09-05
Selenium的使用
@目录选择元素的基本方法通过webdriver自带的元素选择器等选择元素选择元素操纵元素通过CSSSelector选择元素通过xpath选择元素选择元素的基本方法通过webdriver自带的元素选择器等选择元素选择元素通过find_element_by_xxxxxx或find_elements_by_xxxxxxxxxxx为选择元素的
作者:编程之家 时间:2022-09-05
selenium自动化测试工具简单使用
1、项目初衷1、前段时间参加了一个单位组织的培训,学习了python的基本语法,因此想做一个小东西检验一下自己的学习成果;2、本人工作因单位要求,需要经常刷网课,但是自己一直守在电脑旁边又感觉会浪费许多的时间,因此想通过这个小东西节省大家的时间;3、培训时认识了一个朋友,这个
作者:编程之家 时间:2022-09-05
Selenium 介绍
1.什么是Selenium?Selenium是一套软件工具,是用于 WebUI自动化测试的常用框架。具有以下特性:开源:可以根据需要来增加或者重构工具的某些功能。跨平台:Linux、Windows、Mac。支持多种编程语言。核心功能就是可以在多个浏览器上进行自动化测试。目前已经被google、百度
作者:编程之家 时间:2022-09-05
Python+selenium UI 自动化
Selenium+python新手最佳环境:Selenium2.53.6+Firefox46以下+python2.7.12(python3.6也行)(一定要注意版本号,否则各种问题)安装selenium1.在线安装2.打开cmd窗口输入:pip(如果有内容显示,说明正常)3.cmd输入指令安装selenium:pipinstallselenium==2.53.6-ihttps://pypi
作者:编程之家 时间:2022-09-05
Selenium的使用
Selenium的使用选择元素的基本方法通过webdriver自带的元素选择器等选择元素选择元素操纵元素通过CSSSelector选择元素通过xpath选择元素选择元素的基本方法通过webdriver自带的元素选择器等选择元素选择元素通过find_element_by_xxxxxx或find_elements_by_xxxx
作者:编程之家 时间:2022-09-05
Cucumber 测试教程
Cucumber测试教程什么是Cucumber?cucumber和Selenium的区别CucumberandQTP的区别BehaviorDrivenDevelopmentcucumber测试中的featurefile如何创建FeatureFileCucumber中标签是什么?Gherkin语言Cucumber测试的特点cucumber测试的Scenario是什么?安装CucumberEc
作者:编程之家 时间:2022-09-05
Python包selenium自动访问网站
1.1安装包在终端输入,以下命令安装,安装完成显示Successfullyinstalledselenium-3.141.0pipinstallselenium1.2打开浏览器打开火狐浏览器fromseleniumimportwebdriver#加载包driver=webdriver.Firefox()1.3关闭浏览器使用quit方法,可以关闭浏览器。fr
作者:编程之家 时间:2022-09-05
Python Selenium之UI自动化测试
fromtimeimportsleepfromseleniumimportwebdriverclasswork:def__init__(self):#每次进行网页操作时都要进行登录,所以把登录初始化self.driver=webdriver.Chrome()#使用谷歌浏览器self.driver.get('http://localhost:8080/entropy/xapp/login/login
作者:编程之家 时间:2022-09-05
selenium中三大切换 & 三种等待方式
前言 ui自动化测试,就是通过代码模拟手工操作,通过点击、拖拽、输入等方式,进行浏览器页面的操作,我们常用的web自动化测试工具,是selenium;同时在我们日常操作中,由于需要创建链接,加载页面,切换窗口等各情况,但是代码的执行是非常快的,我们怎么样才能实现我们需要的操作呢,此
作者:编程之家 时间:2022-09-05
HTML中的js在自动化中的应用
javascript:JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能在自动化中的作用:1.web
作者:编程之家 时间:2022-09-05
python爬虫第十三讲 - selenium中
selenium定位元素操作元素操作下拉菜单模拟登录豆瓣selenium获取cookie定位元素fromseleniumimportwebdriverfromselenium.webdriver.common.byimportBydriver=webdriver.Chrome()driver.get('https://www.baidu.com/')#定位输入框#通过id定位#driv
作者:编程之家 时间:2022-09-05
Linux下使用Selenium进行自动化测试
@目录selenium的安装安装chrome以及chromedriverChromedriver配置selenium的安装pipinstallselenium安装chrome以及chromedriver简单点直接从官网下载deb安装包,此时双击直接用默认应用商店安装可能会出现如下错误解决方案sudoapt-getinstallgdebi接着在右击你
作者:编程之家 时间:2022-09-05
爬虫目录
爬虫目录 1request基础 2数据解析-selenium(pandas) 3Scrapy框架 4爬虫实战
作者:编程之家 时间:2022-09-05
python自动化测试
1、软件测试根据项目流程阶段划分软件测试:上图是一个典型“V”模型软件开发流程:单元测试:单元测试是对程序中的单个子程序或具有独立功能的代码段进行测试的过程;集成测试:集成测试是单元测试的基础上,将通过单元模块组装成系统或子系统,再进行测试,重点是检查模块之间的接
作者:编程之家 时间:2022-09-05
selenium基础操作
1、selenium的介绍 selenium支持web浏览器的自动化;主要由三个工具构成: webdriver、IDE、Grid2、selenium环境配置步骤 准备好python环境;准备好selenium环境;下载浏览器对应的driver版本;driver配置环境变量;在python中import对应的依赖3、selenium的安装
作者:编程之家 时间:2022-09-05
selenium 运行 IE11 需要进行的浏览器设置
文章目录IE浏览器算是众多浏览器中比较奇葩的一类,但是鉴于很多银行政府机构还在使用IE浏览器,因此有些地方可能需要做IE的自动化检测,当我们做IE的自动化检测时候,首先需要对IE浏览器进行一些设置,之后稍微改动下IE驱动启动的代码即可 ↓↓↓浏览器更改↓↓↓1.关
作者:编程之家 时间:2022-09-05
selenium中常用的定位方式汇总
文章目录前言id定位name定位className定位tagName定位linkText定位partialLinkText定位xpath定位cssSelector定位 前言selenium在找元素的时候findElement方法其中的参数是By类型,所以下面我们用By类型举例说明id定位由于html中id是唯一的
作者:编程之家 时间:2022-09-05
Python+Selenium | ChromeDriver版本错误之升级驱动,及禁止浏览器自动更新
背景:用python+selenium写的UI自动化代码,原来可运行,今天运行突然报如下的错: selenium.common.exceptions.SessionNotCreatedException:Message:sessionnotcreated:ThisversionofChromeDriveronlysupportsChromeversion89Currentbrowserversionis91.0.4472.
作者:编程之家 时间:2022-09-05
博客园selenium
阿发手动阀的说法的发放啊手动阀
作者:编程之家 时间:2022-09-05
设置元素等待
1.元素等待1.1什么是元素等待?概念:WebDriver定位页面元素时如果未找到,会在指定时间内一直等待的过程;1.2为什么要设置元素等待?1.由于网络速度原因2.电脑配置原因3.服务器处理请求原因WebDriver元素等待有几种类型呢?1.3元素等待类型1.显式等待2.隐式等待2.
作者:编程之家 时间:2022-09-05
Python3.x:Selenium+PhantomJS爬取带Ajax、Js的网页及获取JS返回值
前言现在很多网站的都大量使用JavaScript,或者使用了Ajax技术。这样在网页加载完成后,url虽然不改变但是网页的DOM元素内容却可以动态的变化。如果处理这种网页是还用requests库或者python自带的urllib库那么得到的网页内容和网页在浏览器中显示的内容是不一致的。解决方案
作者:编程之家 时间:2022-09-05
上一页
75
76
77
78
79
80
81
82
下一页
小编推荐
热门标签
更多
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