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
自动化测试(资源下载网址和方法步骤)
前言:本人是一个测试小白,从网上看到了许多大牛的安装python和下载python,pip,selenium的过程,受益匪浅!所以特地写了一些总结。希望大家不要走弯路。尤其是一些驱动的下载,很多下载地址不管用,我在第5点,给出了一些从其他人那里找来的网址,推荐了一些可以用的,希望能帮助到有需要的人。前一段时间我学自动化的时候,看了比较老的视频,一直以为要用qtp,然后自己一直在学java,想用ja
Dear_Merlin
·
2018-08-08 14:35
测试工具
python
selenium
给大家整理了一篇
Python+selenium
爬取智联招聘的职位信息
整个爬虫是基于selenium和Python来运行的,运行需要的包1mysql,matplotlib,selenium需要安装selenium火狐浏览器驱动,百度的搜寻。整个爬虫是模块化组织的,不同功能的函数和类放在不同文件中,最后将需要配置的常量放在constant.py中项目地址:github(点击直达)整个爬虫的主线程是Main.py文件,在设置好constant.py后就可以直接运行Mai
六翅兽
·
2018-08-03 21:27
Python
selenium
Python
selenium
(04)selenium模拟键盘操作出现 'value': keys_to_typing(value)})
当我尝试用
python+selenium
模拟键盘事件的时候抛出了'value':keys_to_typing(value)})这个异常,但是检查了N次也没有发现语句问题,后来google+思考出了两个解决方法
edrain
·
2018-07-27 23:01
自动化插件工具介绍(Selenium IDE):
自动化插件工具介绍:(原文)这是一款基于Firefox的自动化录制插件,UI界面化操作,无需编程语言基础,操作简单快捷,满足调试过程中的单条,多条case执行,具有断点功能,和精准的断言,录制后的脚本进行转译后可以在
python
Iam柒年
·
2018-07-20 10:44
转载文章
test
python+selenium
自动化(二)打开火狐/chrome/IE浏览器
如何初始化一个webdriver实例对象driver,然后打开和关闭firefox/chrome浏览器,首先先去下载浏览器的插件【driver插件geckodriver.exe】,下载地址:https://github.com/mozilla/geckodriver/releases,下载好解压,将这个exe文件放到你安装python安装目录下1、用pycharm新建一个文件,输入以下代码,保存【
Immoralay
·
2018-07-19 20:05
python
selenium
这是一个自动化脚本
在搭建好
python+selenium
后,就要开始第一个自动化脚本的编写了。下面j就是以网易邮箱自动登录以及发邮件为例。
灿烂的白羊
·
2018-07-19 19:16
八.
python+selenium
元素定位之css
css层叠样式表(英文全称:CascadingStyleSheets)。它原本是用来表现HTML和XML文件样式的语言。css中使用selector(选择器)来作为selenium中元素定位的方法。css相对其他定位方法来说比较灵活,几乎可以通过选择任意属性来对元素进行定位,也算是万能定位方法之一,在定位速度方面会比xpath快。下面来看一下css使用id、class、name元素属性定位:(通过
药药君
·
2018-07-18 23:03
python
selenium
如何用Python免费下载各类音乐播放器要钱的歌曲
*************************************************************************************我们可以用
python+selenium
LinYongBIN1
·
2018-07-18 17:56
Python
python+selenium
自动化测试,浏览器最大化报错解决方法
此处以谷歌浏览器为例【问题1】缺少chrome驱动,webdriver调用谷歌浏览器的时候就报错了,如下图:【原因分析】缺少谷歌驱动程序【解决办法】1、查看本地安装chrome浏览器版本2、下载对应驱动,具体的驱动版本与浏览器版本对应信息以及下载地址,可参考:https://blog.csdn.net/huilan_same/article/details/518966723、将下载的驱动文件ch
weixin_30399155
·
2018-07-18 08:00
python
测试
开发工具
python+selenium
自动化测试,浏览器最大化报错解决方法
此处以谷歌浏览器为例【问题1】缺少chrome驱动,webdriver调用谷歌浏览器的时候就报错了,如下图:【原因分析】缺少谷歌驱动程序【解决办法】1、查看本地安装chrome浏览器版本2、下载对应驱动,具体的驱动版本与浏览器版本对应信息以及下载地址,可参考:https://blog.csdn.net/huilan_same/article/details/518966723、将下载的驱动文件ch
歪脖子姐姐
·
2018-07-18 08:00
python+selenium
自动化测试——126邮箱自动登录脚本
1、126邮箱登录脚本fromseleniumimportwebdriverdriver=webdriver.Chrome()driver.maximize_window()#设置浏览器全屏driver.set_window_size(1000,800)#设置浏览器页面宽度,高度driver.get('http://www.126.com')driver.switch_to.frame('x-UR
平淡日子i
·
2018-07-04 17:24
二.
python+selenium
环境的搭建
1.安装python2.72.安装pycharm作为编译器3.安装火狐浏览器,密码:cj0a,若电脑本身存在火狐浏览器可先卸载再安装。并禁止火狐浏览器43.0版本的更新。打开菜单-->选项-->高级-->更新---选不检查更新。4.安装selenium2.5.3密码:te5d(本地安装方法)下载好selenium2.5.3之后通过DOS命令行进入到你解压完的selenium-2.53.2的路径,然
药药君
·
2018-07-04 16:51
Python+selenium
元素定位 UI自动化 定位元素
一:登录名定位登录名输入框 driver.find_element_by_xpath('//input[@id="loginName"]').send_keys("username")driver.find_element_by_id("loginName").send_keys("username")driver.find_element_by_name("username").send_key
小流浪的博客
·
2018-07-02 13:37
Python+selenium
元素定位
selenium
element
元素定位
Python+selenium
UI自动化
Python+selenium
实现自动爬取实例
1.简介 Selenium是一个用于Web应用程序测试的工具。它直接运行在浏览器中,模拟用户操作,就像真正的用户在操作一样。支持的浏览器包括IE(7,8,9,10,11),MozillaFirefox,Safari,GoogleChrome,Opera等。 简单来说,它就是一个支持各种浏览器及多种编程语言的强大自动化测试工具。2.Selenium的用处 通过简介我们知道,自动化测试是它最大的
RunnerJxc
·
2018-06-22 16:13
Python旅程之数据爬取
Python+selenium
实现自动爬取实例
1.简介 Selenium是一个用于Web应用程序测试的工具。它直接运行在浏览器中,模拟用户操作,就像真正的用户在操作一样。支持的浏览器包括IE(7,8,9,10,11),MozillaFirefox,Safari,GoogleChrome,Opera等。 简单来说,它就是一个支持各种浏览器及多种编程语言的强大自动化测试工具。2.Selenium的用处 通过简介我们知道,自动化测试是它最大的
RunnerJxc
·
2018-06-22 16:13
Python旅程之数据爬取
python+selenium
打印当前页面的titl和url方法
dr.title//获取页面titledr.current_url//获取页面url代码如下:fromseleniumimportwebdriverdr=webdriver.Firefox()url='http://www.baidu.com'dr.get(url)#获取页面titletitle=dr.title#获取页面urlurl=dr.current_urlprinttitleprintur
爱唱歌de小青蛙
·
2018-06-22 15:45
python3+selenium3使用excel参数化
首先,在安装
python+selenium
的时候相信是有安装过pip的(没有的可以百度一下python3+sel
天之影
·
2018-06-21 19:43
selenium
python
Python+selenium
用法详解
selenium用法详解selenium主要是用来做自动化测试,支持多种浏览器,爬虫中主要用来解决JavaScript渲染问题。模拟浏览器进行网页加载,当requests,urllib无法正常获取网页内容的时候一、声明浏览器对象注意点一,Python文件名或者包名不要命名为selenium,会导致无法导入fromseleniumimportwebdriver#webdriver可以认为是浏览器的驱
黑影隐
·
2018-06-14 21:13
Python
selenium
数据驱动登录验证
python+selenium
fromseleniumimportwebdriverimportxlrd#登录功能的方法deflogin(username,password):driver=webdriver.Chrome()driver.get('http://127.0.0.1:5000/')driver.find_element_by_xpath("//*[text()='登录']").click()name=drive
往你头上敲三下
·
2018-06-13 11:48
python+selenium
初学者常见问题处理
要做web自动化,第一件事情就是搭建自动化测试环境,那就没法避免的要用到selenium了。那在搭建环境和使用过程中经常会遇到以下几类问题:1、引入selenium包失败:出现这种错误,一般分为两种情况:1、根本没有安装selenium库;2、安装了selenium库,可是在导入的时候,仍然提示selenium库不存在。解决方法:针对第1种,那就是麻溜的去安装selenium库。pip命令安装最好
简----
·
2018-06-06 16:00
NO.1 Selenium 2.53.6 + Python 2.7.15环境搭建
前言准备写
python+selenium
自动化测试系列教程文章帮助小伙伴们入门,写完基础入门教程,我会写进阶教程,感兴趣的伙伴们关注一下我,我会持续更新,私信还可以获得帮助,路上有我,路上有你!
极客酋长
·
2018-05-29 11:13
Python+selenium
实现自动循环扔QQ邮箱漂流瓶
本文实例为大家分享了Python自动循环扔QQ邮箱漂流瓶的具体代码,供大家参考,具体内容如下Python代码如下:#coding=utf-8fromseleniumimportwebdriverfromtimeimportsleepfromrandomimportrandintdefauto_throw():"""扔瓶子"""driver=webdriver.Chrome()driver.get(
Alick陈彬
·
2018-05-29 07:03
python+selenium
对网页执行js脚本报错“$ is not defined”
背景在python里用selenium模拟浏览器的时候需要发送一个POST请求,我用的是webdriver的execute_script方法,对页面执行下面的js代码来获取数据$.post(........)然后运行的时候报错“$isnotdefined”原因对页面执行$的js代码的前提是该网页已经加载过jquery,现在的状态是页面没有加载jquery,但是我却对页面执行jquery里的$,所以
Cynthia lyn
·
2018-05-23 09:04
JavaScript
====Python====
====问题解决方法====
Python+selenium
WebDriver API
目录2.1操作元素基本方法2.2常用8种元素定位(Firebug和firepath)2.3xpath定位2.4CSS定位2.5SeleniumBuilder辅助定位元素2.6操作元素(键盘和鼠标事件)2.7多窗口、句柄(handle)2.8定位一组元素elements2.9iframe2.10select下拉框2.11alert\confirm\prompt2.12单选框和复选框(radiobox
dianbachan6348
·
2018-05-19 16:00
javascript
ui
测试
Python + selenium自动化环境搭建的完整步骤
前言本文主要介绍了关于
Python+selenium
自动化环境搭建的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧Python+selenium+googledriver小白的血泪安装使
疯了的小蜗
·
2018-05-19 09:03
win10
Python+selenium
安装+简单实例
选用:python3.6.5setuptools-39.1.0pip-10.0.1selenium3.0安装环境windows10,64位一、安装python3.61、python下载:下载地址:python官网选择windows64位下的内容,我选择的是python3最新版本2、python安装选择自定义安装(Customizeinstallation)(注意:勾选下面的“AddPythonto
efly2333
·
2018-05-17 13:32
python+selenium
基础之XPATH轴定位(第二篇)
第一篇讲了xpath定位的一些基本定位方法,这里再介绍一种:xpath轴定位,应用场景是当某个元素的各个属性及其组合都不足以定位时,那么可以利用其兄弟节点或者父节点等各种可以定位的元素进行定位。1.xpath轴是什么w3cschool上的定义如下:语法2.具体应用(1)descendant表示取当前节点的所有后代元素定位百度首页的“百度一下”按钮可以看到,标签的父元素是标签,而标签的父元素是标签,
我是冰霜
·
2018-05-09 22:00
python+selenium
学习之路第一篇——环境搭建
开始学习
python+selenium
,以此备忘一、前提python学习基础是进行selenium运用的基础,所以要学习python的基础语法,下面提供一些工具和参考资料这里是python的安装包和IDE
Beauty_shimei
·
2018-05-06 16:18
python+selenium
【原创】
python+selenium
,用xlrd,读取excel数据,执行测试用例
1#-*-coding:utf-8-*-2importunittest3importtime4fromseleniumimportwebdriver5importxlrd,xlwt6importHTMLTestRunner7fromopenpyxlimportload_workbook8classmylogintest(unittest.TestCase):#定义一个mylogintest类继承u
diaoyinbo1979
·
2018-05-04 12:00
Python+Selenium
基础篇之1-环境搭建
Python+Selenium
自动化环境搭建过程1.所需组建1.1Python(勾选addtopath)验证python是否安装完成和path是否添加方法:打开cmd,输入python,如果能看到python
zupzng
·
2018-05-03 17:58
自动化测试selenium
Python安装selenium及报错原因
想用
Python+selenium
调用firefox浏览器写个登陆网页的脚本,发现selenium需要手动安装,决定写一下selenium的安装教程。
迷茫十字路
·
2018-04-27 16:41
selenium
python3获取当前文件的上一级目录实例
因为使用
python+selenium
有时候需要获取当前文件的上一级目录,找了一段时间找到了,在此记录下来;os.path.dirname(os.path.dirname(os.path.abspath
a136332462
·
2018-04-26 15:09
Python跳转页面后重新获取句柄的方法
Python+selenium
对网页的操作,但是点击页面后,跳转到下一个页面,就找不到元素了,反复的检查发现不是元素的问题,而是窗口句柄还停留在上一个页面。
迷茫十字路
·
2018-04-26 09:36
Python
python+Selenium
HTMLTestRunner 生成测试报告数据为空部分解决方法(入门级问题)
一、切记在unittest框架中,测试用例必须以test开头。(unitest框架有个方法是遍历某个路径下的所有文件,默认配置获取test开头、py结尾的文件)从网上寻找了很多方法,都没办法解决,最后从头开始理解源码发现这个问题,记录在此二、场景:运行时间0s,打开报告为浏览器主页时确认自身代码无误,路径填写正确,一般是pycharm的setting没有调好,或者重新安装一个pycharm试试,有
homin小老弟
·
2018-04-19 10:53
自动化测试
unitest
python
selenium
pycharm
Python+Selenium
与Chrome如何进行完美结合
开篇:最近有学员在学习Selenium时,使用firefox有问题,就想尝试chrome,而其使用crome时又遇到个各种问题..。特整理如下文章供遇到该问题的人参考整篇:如何解决呢?可参考如下..基础环境介绍:python3.5+selenium2.48(或以上)+chrome(版本65.0.3325.18164位),其中chrome截至到2018年4月份,已经更新到最新版本了...下载chro
51CTO_李晓鹏
·
2018-04-13 14:15
python
selenium
Chrome
selenium自动化测试
Python+Selenium
多窗口之前的切换
实现思路:1.handles=driver.window_handles获取当前浏览器打开的所有窗口的句柄,返回数组2.通过handles数组的索引来在各个窗口之间切换示例代码如下:#-*-coding:utf-8-*-"""提示:在python文件命名的时候,尽量不要让文件名和类名相同,否则在导入类后使用该类时,会报错"""fromseleniumimportwebdriverfromtimei
lykion_881210
·
2018-04-12 14:38
selenium
小技巧
Python+selenium
自动上传博客图片至新浪微博相册
这样操作多来几次就受不了,于是就使用
python+selenium
自动上传博客图片。
hojun
·
2018-04-03 20:20
python+selenium
自动化不打开浏览器测试
#使用以下方法在运行的时候可以不打开浏览器,运行速度杠杠的fromseleniumimportwebdriveroption=webdriver.ChromeOptions()option.add_argument("headless")driver=webdriver.Chrome(chrome_options=option)#driver=webdriver.Chrome()driver.ge
p_oldpai
·
2018-03-30 15:32
python爬虫
Python
运维
【
python+selenium
】pycharm 的下载安装和基本使用
转载:从本文开始陆续介绍一些中级的技能,本篇文章介绍,在Python开发过程中,比较流行,很优秀的一款IDE工具-PyCharm,这里关于它的介绍就一句话,它就相当于Java开发中的Eclipse软件一样。有些人说,Eclipse上可以通过安装插件扩展来支持Python的代码编写,虽然可以这样,但是我强烈建议,你本来就是学习,为啥不选择一个符合大众的选择工具呢,不管你用没有用户Eclipse,在这
极品小乌龟
·
2018-03-23 16:54
python+selenium
【四】【
python+selenium
】pyautogui库和鼠标操作介绍
1.pyautogui库是第三方库,需要自己下载 pipinstallpyautogui 2.获取屏幕分辨率 importpyautogui screenWidth,screenHeight=pyautogui.size() print(screenWidth,screenHeight) 3.获取当前鼠标位置 currentMouseX,currentMouseY=pyautogui.
斯台普斯的少年
·
2018-03-23 00:00
python
自动化测试
python测试系列教程——
python+Selenium
自动化测试框架
进大厂,身价翻倍的法宝来了!主讲内容:docker/kubernetes云原生技术,大数据架构,分布式微服务,自动化测试、运维。视频地址:ke.qq.com/course/419718课程简介:第一章熟悉Linux环境1、Win10安装Ubuntu18.04双系统2、熟悉Linux常用工具和命令第二章熟悉Docker3、安装配置Docker4、Docker命令实践5、Dockerfile文件编写
数据架构师
·
2018-03-10 09:42
架构
微服务架构
python+selenium
模拟浏览器登录shibboleth登录的模拟
SeleniumwiththeheadlessPhantomJSwebkitwillbeyourbestbettologinintoShibboleth,becauseithandlescookiesandevenJavascriptforyou.Installation:$pipinstallselenium$brewinstallphantomjsfromseleniumimportwebdr
YanniZhang的博客
·
2018-03-09 20:48
python
shibboleth
初学
python+selenium
之路3:邮箱抓取中的正则表达式
学习博主
python+selenium
系列:http://blog.csdn.net/u011541946/article/details/68485981其中涉及到邮箱抓取,采用正则表达式,具体的规则网上资料很多这里不赘述了
lethe_ashura
·
2018-03-09 10:01
学习过程记录
python+selenium
进行博客文章发布
下面是具体的发布操作,我没有进行模块封装只是简单的直接操作#-*-coding:utf-8-*fromseleniumimportwebdriverimporttimefromselenium.webdriver.support.selectimportSelectfromselenium.webdriver.common.keysimportKeysfromselenium.webdriver.
Demigod_
·
2018-03-06 16:45
python+selenium
进行博客文章发布
下面是具体的发布操作,我没有进行模块封装只是简单的直接操作#-*-coding:utf-8-*fromseleniumimportwebdriverimporttimefromselenium.webdriver.support.selectimportSelectfromselenium.webdriver.common.keysimportKeysfromselenium.webdriver.
Demigod_
·
2018-03-06 16:45
【基础篇】(一)
python+selenium
自动化环境搭建
工欲善其事必先利其器,在学习selenium自动化测试之前,先总结下测试环境搭建完善的步骤:1、下载python,在python官网下载即可,有2.7和3.6两个版本,推荐使用3.6版本,附官网下载地址:https://www.python.org/downloads/2、安装python,选择默认即可。安装完成后配置下环境变量,在我的电脑->属性->高级->环境变量->系统变量中的PATH中添加
Chras_Testing
·
2018-02-24 11:57
Python+Selenium
截图
实际使用过程中,截图一般的使用场景:全屏截图、区域截图(截取指定的区域)场景一、全屏截图直接使用selenium的get_screenshot_as_file就可以实现#-*-coding:utf-8-*-fromseleniumimportwebdriverfromtimeimportsleepimporttime#时间格式进行格式化deftime_format():current_time=t
lykion_881210
·
2018-02-07 17:55
selenium
百度指数数据抓取Python+selenuim+OpenCV(一)
(一)需要的工具我使用的是
Python+Selenium
LMRzero
·
2018-02-04 17:33
python+selenium
完整的自动化测试163邮箱实战
之前,通过学习所写得是简单的163自动化登录测试。但是真正实际的项目不可能那么简单的,经过最近的学习和简单的实战项目的操作,小编对前面的例子做了一些调整和修改。树立了测试框架如下图:其中增加了测试用例的集成,测试报告输出,自动发送最新的测试报告等功能。其中test_case目录如下:其中all_test.py为执行代码块,集成了输出测试报告与自动发送邮件的功能,代码如下:importunittes
心生make
·
2018-01-26 00:32
selenium自动化
python+selenium
python+selenium
给webdriver添加cookie
最近要爬取一家需要登录的网站,之前尝试cookie替换一直不成功,今天通过搜索网上的资料终于成功了。话不多说,直接上干货。1.判断cookie中起作用的字段登录目标网站,打开谷歌浏览器F12调试器,可以发现cookie里面有很多字段,你要找到起作用的那一个,一般是(XX)SESSIONID字样的字段。2.构造cookie_dict注意:对cookie的操作一定要在driver.get()方法后。c
xkang
·
2018-01-23 11:25
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他