E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
python-selenium
python-selenium
中遇到得问题及解决方法
1、若有多个案例时,会打开多个网页解决方法:单例模式在testcases包中新增conftest.py文件@pytest.fixture(scope='session',autouse=True)driver也需要修conftest.py文件importloggingimportpytestfromsrc.pages.loginpageimportLoginPageObjectfromsrc.in
小葫芦101
·
2020-07-10 18:21
python-selenium
启动chrome配置静音参数
在用selenium写脚本的时候有将网页静音的需求,模拟进网页里面点击音量按钮的方案有时候会失效,虽然js方案可以更稳定些,但是不如直接在启动的时候配置静音参数,将该chrome静音,一劳永逸,解决问题fromselenium.webdriver.chrome.optionsimportOptionschrome_options=Options()chrome_options.add_argume
rambler_w
·
2020-07-06 09:04
python
解决问题
使用
python-selenium
grid进行分布式测试
一、环境的搭建请参考博文http://blog.csdn.net/qq_32782059/article/details/72875225二、本代码的运行环境配置如下:1、selenium-server-standalone-3.4.0.jar2、selenium-2.53.0备注:selenium3.*版本同selenium-server不兼容,有Bug。3、对于火狐浏览器,geckodrive
简单编程
·
2020-07-05 04:06
Python
webdriver
软件测试
Python-Selenium
学习笔记一
学习
Python-Selenium
需要了解的:环境:python,pip,seleniumseleniumbrowsertool:firebug:firefox的一个插件工具,用于查看页面的元素,根据其属性进行定位前端
strong_nana
·
2020-07-05 01:49
python
Python-Selenium
中使用JS方式定位元素
文章目录一、以下总结了5种js定位的方法1.通过id获取2.通过name获取3.通过标签名选取元素4.通过CLASS类选取元素5.通过CSS选择器选取元素一、以下总结了5种js定位的方法除了id是定位到的是单个element元素对象,其它的都是elements返回的是list对象1.通过id获取document.getElementById(“id”)fromseleniumimportwebdr
Alien-Hu
·
2020-07-04 13:20
元素定位
Python-selenium
各种用法详解(元素拖拽,页面切换等)
单个元素选取find_element_by_idfind_element_by_namefind_element_by_xpathfind_element_by_link_textfind_element_by_partial_link_textfind_element_by_tag_namefind_element_by_class_namefind_element_by_css_selecto
疯子vs年华
·
2020-07-01 19:22
selenium
python-selenium
自动化弹幕
标签:selenium/自动化/Python/弹幕看直播,发弹幕抽奖如果我写个自动化弹幕的脚本多好啊,有想法就开始搞吧目标自动化发弹窗,边看边发。采用selenium基于Python语言。需要解决的,第一,自动登录(我看了一眼不需要验证码)第二,还可以利用cookie登录第三,自动发弹幕第四,静静的坐那里装逼吧。现在开始做。第一步,登录,http://www.huya.com/a16789随意找个
zx249388847
·
2020-06-30 20:36
网络数据
Python-Selenium
中chromeDriver限制图片和Javascript加载
我们有的时候使用Selenium会希望能够限制图片和Javascript执行,从而提高网页加载速度。options=webdriver.ChromeOptions()prefs={ 'profile.default_content_setting_values':{ 'images':2, 'javascript':2 }}options.add_experimental_opt
weixin_30610755
·
2020-06-27 22:27
python-selenium
自动化弹幕
看直播,发弹幕抽奖如果我写个自动化弹幕的脚本多好啊,有想法就开始搞吧目标自动化发弹窗,边看边发。采用selenium基于Python语言。需要解决的,第一,自动登录(我看了一眼不需要验证码)第二,还可以利用cookie登录第三,自动发弹幕第四,静静的坐那里装逼吧。现在开始做。第一步,登录,http://www.huya.com/a16789随意找个主播进去测试。元素查找看到他的ID是nav-log
Cod_erL
·
2020-06-27 09:17
Python
python-selenium
(webdriver)中的自动截屏并获取验证码的位置
因为最近在搞一个购票的一个爬虫需要获取当前验证码的位置信息进行打码,因为是用的selenium测试工具所以在网上找了多个资料搞出来的,记录下一成果。#encoding:utf-8fromPILimportImagefromseleniumimportwebdriverurl='网站地址'driver=webdriver.Chrome()driver.maximize_window()#将浏览器最大
以王姓自居
·
2020-06-25 15:17
python
Python-Selenium
中chromeDriver限制图片和Javascript加载
我们有的时候使用Selenium会希望能够限制图片和Javascript执行,从而提高网页加载速度。先上python代码:fromseleniumimportwebdriveroptions=webdriver.ChromeOptions()prefs={ 'profile.default_content_setting_values':{ 'images':2, 'javascr
karwik
·
2020-06-24 00:44
爬虫
selenium
python-selenium
登陆今日头条
原文地址:http://www.bianbingdang.com/article_detail/148.html#python-selenium登陆今日头条在运营今日头条的过程当中,有时候未免要进行一些重复无味的劳动。比如在发放微头条的时候,写好了许多内容,并不像每次登陆然后逐个发表。比如我想每个整点去发表一些东西。那么自动登陆今日头条就很有必要了。选择selenium选择这个工具的原因是,它可以
卞仓明
·
2020-06-22 11:46
Python库
PYTHON-selenium
自动发送弹幕参与抽奖--仅供用于学习交流
PYTHON-selenium
自动发送弹幕参与抽奖脚本–仅供用于学习交流··步骤一:下载PYTHON3,安装selenium--------点击这看教程步骤二:下载浏览器和selenium3浏览器驱动(
进。
·
2020-06-21 13:15
PYTHON
Selenium
弹幕脚本
python-selenium
库详解
python-selenium
库详解Selenium是一个自动化测试工具,利用它可以驱动浏览器执行特定的动作,如点击、下拉等操作,同时还可以获取浏览器当前呈现的页面的源代码,做到可见即可爬。
YOUNGBC
·
2020-01-30 11:28
python爬虫
selenium2自动化测试实战书评
1《Selenium2自动化测试实战》这本书是今年刚刚出版的有关
python-selenium
的测试书,从市场上来看,应该是唯一的一本
Python-Selenium
的书籍。
点点寒彬
·
2019-11-07 20:39
python-selenium
之select下拉框
注意哦,这里的下拉框是select属性,小伙伴们别看见下拉框就觉得是select总结select选择:select_by_index():通过索引定位select_by_value():通过value值定位select_by_visible_text():通过文本值定位Select提供了四种取消选中项的方法1deselect_all#取消全部的已选择项2deselect_by_index#取消已选
b066e70624c8
·
2019-08-01 14:36
selenium api汇总
python-selenium
官方文档1.driver.current_url:用于获得当前页面的URL2.driver.title:用于获取当前页面的标题3.driver.page_source:用于获取页面
dongshangtong
·
2019-06-12 04:39
通过jenkins触发shell脚本执行rancher2.0自动化容器部署实战1
3)在linux服务器中,通过容器
python-selenium
完成python脚本具体命令的执行。
javaDocker
·
2018-11-20 10:51
自动化
利用python+baidu-aip高精度识别验证码
基本原理说明
python-selenium
获取到验证码图python-PIL处理验证码图片python-baidu-aip提交图片获取识别文字
python-selenium
获取到验证码图目标:获取验证码图片模块
Eric_Zeng
·
2018-11-05 22:15
菜鸟写Python实战:Scrapy完成知乎登录并保存cookies文件用于请求他页面(by Selenium)
那这样,我们要怎么才能登录知乎,于似乎Selenium这个神器就出现了,它可以很方便的实现登录,详细的使用方法请参见:菜鸟写
Python-Selenium
操作:Selenium登录豆瓣并获取co
FirstPython
·
2018-08-11 11:09
Python爬虫
Python-selenium
各种用法详解(元素拖拽,页面切换等)
前言上一篇讲了selenium的安装,不会的朋友可以去看一下:Selenium的安装与Firefox配置今天讲一下selenium的具体的用法,至于基本的方法大家可以直接查看seleniumAPI,这里只写一部分:单个元素选取find_element_by_idfind_element_by_namefind_element_by_xpathfind_element_by_link_textfin
秦子帅
·
2018-06-05 09:50
Python教程
python-selenium
,关于页面滑动的操作
第一种:#滑到底部js="varq=document.documentElement.scrollTop=100000"driver.execut_script(js)目前在firefox,chrome上验证都是可以跑通的#滑动到顶部js="varq=document.documentElement.scrollTop=0"driver.execut_script(js)第二种#滑到底部js="w
风楚颜
·
2018-02-26 11:02
selenium
如何解决Python/Java-Selenium对IE浏览器sendKeys文本框输入过慢的问题
博文章节博文章节本机环境介绍
Python-Selenium
是如何启动InternetExplorer浏览器的Java-Selenium是如何启动InternetExplorer浏览器的总结本机环境介绍Python
Amio_
·
2017-12-01 11:06
自动化测试
selenium和pyquery爬取淘宝美食商品信息
浏览器加载需要时间,要判断浏览器加载成功再执行下一步的操作,其使用方法可在
python-selenium
官网查看waits相关的介绍,部分代码复制粘贴即可。
choven_meng
·
2017-11-22 15:31
爬虫
Python-Selenium
修改div元素的方法
背景:在做UI自动化的时候,做好了登陆,但是进入到个人页,一直定位不到某个元素。很奇怪的是,手动操作完全没问题。经过调试了发现,进入个人页面后,需要点击的元素上面有2层div给挡住了。方法1手动操作时元素可以点击,代码操作不可以。可以通过代码将这层div给点掉。方法2通过代码将这两层div的display属性改为none我的代码如下:classOpenAccountLocators:#这里有一层隐
吃菜不吃饭
·
2017-10-13 18:12
PYTHON
Selenium处理select标签的下拉框
未审核初审通过复审通过审核不通过
Python-selenium
中
虫师
·
2016-04-07 12:13
安装
python-selenium
环境及遇到问题解决
1.在Windows下安装python访问python官网:https://www.Python.org/按自己需要选择下载Python3还是Python2,我下的是Python2,注意在Windows下是32位还是64位的,版本有区别,下载好.msi文件后双击安装,一路next就可以成功安装。安装成功后在开始菜单会有安装好的python目录,有自带的IDLE,就可以编写python程序了。或者c
root_one
·
2016-01-20 17:00
python-selenium
多浏览器支持测试框架
一.目录结构二. 设计模式基于page-object设计模式1.lib-baseutil--实现读取配置文件driver_manager--通过type参数启动不同的浏览器drivertest_manager--通过type参数生成不同的类,实现多浏览器支持2.lib-pageabstract_page实现读取配置:url、用户信息登录功能*:注意单独调试的时候需要在开头加上sys.path.ap
zhzhgo
·
2015-09-09 00:26
python
selenium
python-selenium
Page Object设计模式
PageObject是一种程序设计模式,将面向过程转变为面向对象(页面对象),将测试对象及单个的测试步骤封装在每个Page对象中,以page为单位进行管理。可以使代码复用,降低维护成本,提高程序可读性和编写效率。#用page object思想实现百度首页的搜索和登陆功能 from selenium import webdriver from selenium.webdriver.common.ke
zhzhgo
·
2015-09-06 21:48
python
selenium
Python-selenium
进阶操作
一.三类窗口切换方法1.alert操作方法一:from selenium import webdriver from selenium.webdriver.common.alert import Alert driver=webdriver.Chrome() driver.execute_script('alert("Are you ready?")') Alert(driver).accept(
zhzhgo
·
2015-09-05 14:03
python
selenium
Python-selenium
进阶操作
一.三类窗口切换方法1.alert操作方法一:from selenium import webdriverfrom selenium.webdriver.common.alert import Alertdriver=webdriver.Chrome()driver.execute_script('alert("Are you ready?")')Alert(driver).accept()#Al
zhzhgo
·
2015-09-05 14:03
python
selenium
Python
Python-selenium
基础操作
一.selinum优势页面级测试,模拟用户真实操作强大library,支持页面元素各类操作多浏览器支持(chrome,firefox,ie)多语言支持(python,java,C#,php,ruby)二.需要安装软件firefox firebug seleniumIDEchrome chromedirverie iedriverserverpython2.7 seleniumlib详细安装步骤即所
zhzhgo
·
2015-09-05 00:59
python
selenium
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他