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
Selenium+Python
selenium+python
自动化用例登陆界面模板
一、基本逻辑1.自动填写用户名和密码登录成功后跳转到相应页面2.验证相应页面的url与给定的url是否一致,如果一致则测试通过,如果不一致则不通过二、以jenkins登陆界面为例,代码如下1fromseleniumimportwebdriver2importunittest3fromselenium.webdriver.support.waitimportWebDriverWait45classT
weixin_30454481
·
2020-07-12 06:39
使用C#+Edge (Chromium)进行Web自动化测试
今天看到了VisualStudio中现在已经自带了Web单元测试项目模板,便试了一下,发现还比较好用,它默认的是Selenium实现的,测试组在用
Selenium+Python
来写过自动化测试,原来它也是支持
weixin_30432007
·
2020-07-12 06:54
selenium+python
启动浏览器出错,安装浏览器驱动
WebDriver支持Firefox(FirefoxDriver)、IE(InternetExplorerDriver)、Opera(OperaDriver)和Chrome(ChromeDriver)。下载ChromeDriver.exe、IEDriverServer.exe放到D:\python27执行:#coding=utf-8fromseleniumimportwebdriverbrowse
weixin_30412167
·
2020-07-12 05:44
selenium+python
自动化测试--alert弹框
问题:如何判断是否为弹框?回答:当在Firefox中进行定位时,鼠标无法定位到弹框及弹框中的元素,就是alert弹框。如果鼠标可以定位到弹框及弹框中的元素,则用普通定位的方法。当使用普通定位时,有时很难点击到弹框按钮,导致用例失败。下面介绍用js解决无法点击弹框按钮问题:一、测试场景输入用户名后,点击提交按钮,弹出“请输入密码”提示框,判断是否正确提示,并关闭弹框。二、代码编写文件名称:test_
weixin_30341735
·
2020-07-12 05:58
selenium+python
自动化测试--读取excel数据
1、excel中数据(注意:数据是纯数字时,要将其设置成文本)2、读取excel文件函数封装文件名称:read_excel.pyimportxlrdclassReadExcel():def__init__(self,excelPath,sheetName="Sheet1"):self.data=xlrd.open_workbook(excelPath)self.table=self.data.sh
weixin_30340775
·
2020-07-12 05:58
Python+Selenium练习篇之1-摘取网页上全部邮箱
前面已经介绍了Python+Selenium基础篇,通过前面几篇文章的介绍和练习,
Selenium+Python
的webUI自动化测试算是入门了。
Anthony_tester
·
2020-07-12 02:29
selenium+python
爬取网络图片(2) -- 百度
上一篇博文《
selenium+python
爬取网络图片(1)--soso、谷歌、好搜》介绍了如何用
selenium+python
在诸如soso、谷歌、好搜等搜索引擎上爬取图片的方法,但是却没用提到百度,
Sean_SJTU
·
2020-07-12 01:18
疑难问题
Python
python
selenium
爬虫
百度
图片
selenium 点击 display:none元素解决方法汇总
selenium+python
点击display:none元素解决方法汇总以下方法,我的问题是用第三种方法解决的,希望对各位同学有所帮助登录按钮是一个图片,移动到元素上有效果,开发的代码逻辑是通过hover
迷途-风景
·
2020-07-12 00:55
python和测试工具
selenium
python
display:none
自动化测试之断言详解(含代码演示)
断言的概念基于
selenium+python
的自动化测试,断言assert(unittest框架的TestCase类提供)。
striver_dl
·
2020-07-12 00:14
自动化测试
unittest
软件测试
selenium
selenium+python
对表格数据的操作
一、直接获取整个表格数据,包含表头2、如果不要表头,可直接用定位tbody元素,同样的方法获取到表格数据,不包含表头3、输入关键字,搜索表格数据,验证搜索功能此时直接用第一种方法,会提示错误。因为点击查询的时候,tbody数据重新加载,不依附于原页面selenium.common.exceptions.StaleElementReferenceException:Message:staleelem
MHyourh
·
2020-07-11 23:35
python
Selenium+Python
批量下载图
介绍Selenium它是一个自动化的测试工具,模拟人在操作网页,而且确实是启动了浏览器内核在工作,就像人在点击网页和想网页发送内容一样,非常真实。Selenium提供了很多语言的接口,因为我对Python比较熟悉,而且Python使用起来也很方便,所以就选择这个组合,这里是Selenium的Python接口的介绍。官网里面有个例子,很简洁,却概括了selenium主要的功能。官网主要内容1.如何启
水中小舟
·
2020-07-11 22:39
selenium+python
自动化测试,下载文件过程中出现对话框问题的处理
近来,学习selenium,下载文件过程中,浏览器会弹出对话框。遇到这种情况,笔者综合网上的教程,写出注意事项。笔者的环境是:win764位+python3.6+Firefox50.0.1+selenium3.0.2第一步:需要下载某个文件,例如下载网站http://vdisk.weibo.com/s/qEoGTwdUACbMy的文档。第二步:修改Firefox的相关配置。profile.set_
qq_22821275
·
2020-07-11 15:42
自动化测试框架 |
selenium+Python
,怎样从0开始搭建一个属于自己项目的自动化测试框架
这篇博文下面的文章是链接到我知乎专栏的,现启用新知乎账号「西说测试」,对应的专栏「软件测试总结」,所有文章全部迁移至此账号了,需要的请关注。此篇文章是,如何从零搭建一个属于自己项目的自动化测试框架(第一篇到第十一篇)文章的总录。思考:我们需要一个什么样的框架既然要搭一个框架,我们首先得弄明白我们需要一个什么样的框架,这个框架要支持什么功能?框架主要的作用就是帮助我们编写更加简单而且好维护的用例,让
西边人细说测试
·
2020-07-11 13:32
软件测试
tester
自动化测试
Appium
自动化测试
selenium
接口测试
jmeter
软件测试资源站
Selenium+Python
鼠标事件
首先,谢谢虫师博客的分享http://www.cnblogs.com/fnng/p/3183777.html在此博客基础上,自学,在此记录遇到的每个小问题以及细节如何实现。今天补上昨天学习的鼠标事件。对于鼠标事件,借鉴虫师老师介绍的ActinChains模块加载。fromselenium.webdriver.common.action_chainsimportActionChains测试案例:1)
liujingqiu
·
2020-07-11 11:24
Selenium
Selenium+WebDriver 各浏览器驱动下载与使用
Selenium+python
》》》WebDriver驱动下载与使用Firefox(火狐)浏览器驱动Chrome(google)浏览器驱动IE浏览器驱动MicrosoftEdge(EdgeHTML)浏览器驱动
Aa三吉
·
2020-07-11 10:12
Python+Selenium
Selenium和Firefox对应版本及注意事项
)2.53.0->43,46(不支持47)2.41.0->26(绿色版本)2.44->32.0-35.02.53.0-2.53.6->40.0.3(本司目前使用selenium和firefox版本)在
selenium
天南-王德超
·
2020-07-11 06:38
selenium+java
Selenium+Python
浏览器调用:Firefox
python-mpydoc-p4567说明:python-mpydoc表示打开pydoc模块,pydoc是查看python文档的首选工具;-p4567表示在4567端口上启动server然后在浏览器中访问http://localhost:4567/,此时应该可以看到python中所有的Modules按ctrl+f,输入selenium,定位到selenium文档的链接,然后点击进入到http://
沉默的鹏先生
·
2020-07-11 05:05
selenium
利用selenium爬取豆瓣电影Top250
这几天在学习selenium,顺便用
selenium+python
写了一个比较简陋的爬虫,现附上源码,有时间再补充补充:1fromseleniumimportwebdriver2fromselenium.webdriver.support.waitimportWebDriverWait3fromselenium.webdriver.supportimportexpected_conditionsa
anywen5590
·
2020-07-11 02:01
selenium+python
自动化80-文件下载(不弹询问框)【转载】
转至博客:上海-悠悠前言上一篇是点弹出框上的按钮去保存文件,本篇介绍一种更加优雅的方法,加载Firefox和Chrome的配置文件,不弹出询问框后台下载。一、FirefoxProfile1.点下载的时候,如下图,如果不想让它弹出这个询问框,可以加载firefox的配置文件隐藏起来2.设置各项参数,参数可以通过在浏览器地址栏中输入about:config查看3.FirefoxProfile的配置说明
anbaduay633369
·
2020-07-11 01:45
Selenium+Python
:excel、xml参数化测试用例
1.环境操作系统Win10IDEEclipse(Oxygen4.7)+PyDev5.9.2(JDK1.8)PyCharmCommunityEdition2018.1Python3.5Seleniumselenium-3.9.0-py2.py3-none-any.whlOpenpyxl2.5.2FirefoxDriver0.20.0Firefox浏览器59.0.2(32位)ChromeDriver2
Momorrine
·
2020-07-10 22:02
自动化测试
selenium+python
自动化98--文件下载弹窗处理(PyKeyboard)
前言在web自动化下载操作时,有时候会弹出下载框,这种下载框不属于web的页面,是没办法去定位的(有些同学一说到点击,脑袋里面就是定位!定位!定位!)有时候我们并不是非要去定位到这个按钮再去点击,学会使用键盘的快捷键操作,也能达到一样的效果。之前讲过一篇Selenium2+python自动化75-非input文件上传(SendKeys)这个当时是基于python2写的。最近很多小伙伴开始用pyth
weixin_34236497
·
2020-07-10 19:24
Selenium+python
--定位下拉列表框并选取内容
followyoyo定位下拉列表并选取内容#coding:utf-8fromseleniumimportwebdriverfromselenium.webdriver.common.action_chainsimportActionChainsfromselenium.webdriver.support.selectimportSelectdriver=webdriver.Firefox()dri
weixin_30791095
·
2020-07-10 19:53
Selenium+Python
浏览器驱动对应表
1、谷歌浏览器地址栏输入:chrome://version/查看当前谷歌浏览器版本webdriver和chrome版本对应如下:驱动下载地址:http://npm.taobao.org/mirrors/chromedriver/2、IE浏览器驱动下载:http://selenium-release.storage.googleapis.com/index.html根据自己selenium版本下载对
花小田
·
2020-07-10 18:04
Selenium
Selenium+Python
浏览器下载弹窗的处理
Selenium+Python
浏览器下载弹窗的处理在使用selenium实现自动化下载的时候,遇到一个比较头疼的问题,就是浏览器下载弹窗的处理。
SD_JZZ
·
2020-07-10 16:51
Python学习
selenium+Python
自动化篇之弹窗
我们在做自动化测试定位元素时,经常会遇到窗口之间的切换,弹窗的问题,现在也有很多的网页是框架式的,因此在定位元素的时候就要在不同的框架之间切换,针对上面一些场景,做一个简单的总结:多窗口之间的切换场景一:当我们需要定位的元素两个不同的窗口并需要在不同的窗口要进行元素定位时。首先:获取到当前所有(这种场景只有两个窗口)的窗口句柄windows=driver.window_handles然后,获取打开
qq_45881545
·
2020-07-10 15:38
自动化测试
selenium+python
自动抢购源码
[python]viewplaincopyprint?华为MATE10抢购源码,使用selenium+python+Chrome大概流程:1、按帐号生成多个线程开启浏览器2、登陆帐号密码,有时需要验证码,此处有手动操作3、不停刷新抢购页面,抢购按钮出现时选择规格提交订单4、排队页面等待,直到不在排队github:https://github.com/pengsd1991/python_buy_hw
onehappycoder
·
2020-07-09 09:54
抢购实现
appium\
selenium+python
滑动屏幕直至某元素出现
appium获取屏幕宽高:width=driver.get_window_size()['width']height=driver.get_window_size()['height']while循环10次i=0whilei<10:try:driver.find_element_by_xpath("path").click()#尝试点击元素breakexceptExceptionase:drive
aiee
·
2020-07-08 05:38
测试开发
python+selenium用法详解
selenium+python
的安装详见博客:https://blog.csdn.net/nikita1995/article/details/82499549基本框架控制chrome浏览器,访问百度,
剽悍六杯茶
·
2020-07-07 18:09
软件测试
selenium+python
爬取简书文章
页面加载逻辑当你兴致勃勃地从网上学习了基本的爬虫知识后就像找个目标实践下,拥有大量文章的简书包含了大量的有价值信息,所以自然成为了你的选择目标,如果你尝试之后会发现并没有想象的那么简单,因为里面包含了很多js相关的数据传输。让我先使用传统的爬虫演示一下吧:>打开简书首页,似乎没有什么特别的jianshu首页打开chrome的开发者模式,发现文章的标题,href都在a标签里,似乎也没有什么不一样的a
zhusongziye
·
2020-07-06 13:49
Python语言
简单的
selenium+python
实现自动化打卡(手把手)
本文章大约2300字,阅读大概需要7分钟。利用python的基本操作实现每天的打卡(学校的报平安系统),很体贴,很关心我们。但是因为每天都起不来被老师催了好几次。就写了个python,通过问卷星获取账号密码,py实现自动化。大二python小白~各位大神多多指点。1.环境准备python环境准备python3.8:下载的话直接去官网就好。PyCharm:(jetBrains出品,必为极品)一定要注
呼呼胡胡huhu
·
2020-07-06 06:22
selenium+python
自动化环境搭建
环境搭建1、到Python官网下载Python安装包:https://www.python.org/进入Python官网后,点击Downloads菜单,进入下载界面,Python最新版本号为3.7.0(本人用的为3.6.2),如果你是电脑是Windows操作系统,可以直接点击“DownloadPython3.7.0”按钮下载保存Windows32位版本的安装包。如果不是可以在上图中的release
CHENKUN-
·
2020-07-06 04:36
Selenium+Python
使用HTMLTestRunner.py生成
selenium+python
自动化测试报告
1.下载HTMLTestRunner.py文件http://tungwaiyip.info/software/HTMLTestRunner.html。。Python2和python3有所改变。。。对应修改HTMLTestRunner.py内容就好了。。2.然后如果是Windows:直接将HTMLTestRunner.py放到python安装目录下的Lib中即可3.以下是运用HTMLTestRunn
ShirleyQueen321
·
2020-07-06 02:36
python
Python+Selenium
【
Selenium+python
】switch_to
目前接触到的switch_to的用法包括以下几种:driver.switch_to.window(window_name)切换到制定的window_name页面driver.switch_to.alert()切换到alert弹窗webdriver中提供的switch_to_alert()方法可以跳转至弹框界面,text可以获取弹框上的文本信息,accept()方法可以接收弹框的确认按钮,dismi
pandow
·
2020-07-06 02:42
软件测试
selenium
Python
selenium+Python
(Js处理click失效)
有时候元素明明已经找到了,运行也没报错,点击后页面没任何反应。这种问题遇到了,是比较头疼的,因为没任何报错,只是click事件失效了。问题:1.在练习百度的搜索设置按钮时,点保存设置按钮,alert弹出没弹出(代码没报错,只是获取alert失败)。点击父元素解决问题1.遇到这种问题,应该是前面操作select后导致的后遗症(因为我注释掉select那段是可以点击成功的)2.第一种解决办法,先点击它
weixin_30751947
·
2020-07-05 21:22
Windows环境
selenium+Python
环境配置
1.安装Python访问Python官方网站。根据自己的操作系统32/64位,选择相应的版本。安装过程我就不详细描述了,动动手指头,Google一下,你就知道。我的安装目录为:C:\Python352.验证是否安装成功进入cmd(windows命令提示符)下面输入"python"命令。Tips:如果提示python不是内部或外部命令!去配置一下环境变量即可。修改我的电脑->属性->高级->环境变量
weixin_30664615
·
2020-07-05 21:44
Selenium_python自动化第一个测试案例(代码基本规范)
发生背景:最近开始整理
Selenium+python
自动化测试项目中相关问题,偶然间翻起自己当时学习自动化时候写的脚本,发现我已经快认不出来写的什么鬼流水账了,所以今天特别整理下自动化开发
Selenium
weixin_30537391
·
2020-07-05 21:58
selenium+python
—实现基本自动化测试
安装selenium打开命令控制符输入:pipinstall-Uselenium火狐浏览器安装firebug:www.firebug.com,调试所有网站语言,调试功能SeleniumIDE是嵌入到Firefox浏览器中的一个插件,实现简单的浏览器操作的录制与回放功能,IDE录制的脚本可以可以转换成多种语言,从而帮助我们快速的开发脚本,下载地址:https://addons.mozilla.org
weixin_30367945
·
2020-07-05 20:04
我的第一个
selenium+python
自动化测试案例
用例:用火狐浏览器登录海外商家中心#conding=utf-8fromseleniumimportwebdriverdriver=webdriver.Firefox()输入账号密码driver.get(“https://graph.aihouse.com/?redirect_uri=https://sj.aihouse.com/”)driver.find_element_by_xpath("//[
胖子的大哥
·
2020-07-04 20:32
自动化测试
学习
selenium+python
:selenium2+python2.7环境安装
刚开始学习,结合前辈的经验加自己实践总结下安装的步骤,以备后面需要。安装环境:windows764位1、安装python,版本为python2.7.9(pythhon3.x兼容性和稳定性不够,这里选择python2版本)1)下载安装包。在python官方网站选择下载python2版本的windows安装包:python-2.7.9.amd64.msi下载地址:https://www.python.
comela
·
2020-07-04 13:09
selenium
selenium+python
自动化1:打开URL输入关键字搜索并截图
#code:utf-8fromseleniumimportwebdriver#加载webdriver方法importtimedriver=webdriver.Firefox(executable_path='/Users/duanlin/Downloads/geckodriver')#创建Firefox对象,调用Firefox浏览器driver.get("http://www.baidu.com"
csdn_杨小彦
·
2020-07-02 17:49
自动化测试
selenium+Python
(Js处理日历控件)
转自:http://www.cnblogs.com/101718qiong/p/7985730.htmlselenium+Python(Js处理日历控件)日历控件是web网站上经常会遇到的一个场景,有些输入框是可以直接输入日期的,有些不能,以我们经常抢票的12306网站为例,详细讲解如何解决日历控件为readonly属性的问题。基本思路:先用js去掉readonly属性,然后直接输入日期文本内容一
nfzhlk
·
2020-07-02 13:45
技术干货
(Win10) 使用 Selenium + Python + Chrome 爬取数据并存入 MySQL 的尝试
如题,最近在使用
Selenium+Python
实现爬取数据的操作,学学新姿势.所以开一篇新的博客来记录一下.先上个效果图直观感受下.开始前的准备参考资料:https://blog.csdn.net/yangyangrenren
geekqian
·
2020-07-02 00:11
Python
网页自动化开发-python+selenium-(on going)
Selenium+Python
(一)selenium基础(二)selenium快速入门先修知识selenium定位元素selenium操作元素selenium常用功能(三)实战:自动答题程序(一)selenium
abc_lml
·
2020-07-01 16:52
软件测试
urllib3如何安装的三种办法
我是自己电脑可以联网,公司电脑不能连外网,而且在自己电脑上已经安装了
selenium+Python
环境,可以正常使用,同样的方式在公司电脑上安装Python+s
Taxus_shan
·
2020-07-01 13:01
Python+selenium
[Python爬虫] Selenium实现自动登录163邮箱和Locating Elements介绍
而这篇文章主要简单介绍如何实现自动登录163邮箱,同时继续介绍
Selenium+Python
官网LocatingElements部分内容。
Eastmount
·
2020-07-01 09:35
Python爬虫
Python网络爬虫
Python学习系列
Python
Selenium
自定登录
定位元素
Loacting
Elements
selenium+python
配置chrome浏览器的选项
selenium+python
配置chrome浏览器的选项1.背景在使用selenium浏览器渲染技术,爬取网站信息时,默认情况下就是一个普通的纯净的chrome浏览器,而我们平时在使用浏览器时,经常就添加一些插件
Kosmoo
·
2020-06-30 20:35
selenium
selenium
python
chrome
配置
selenium+python
设置爬虫代理IP
selenium+python
设置爬虫代理IP1.背景在使用selenium浏览器渲染技术,爬取网站信息时,一般来说,速度是很慢的。
Kosmoo
·
2020-06-30 20:04
python爬虫
selenium
selenium+python
自动化中 读取文本属性值和读取文本值
console.log(document.getElementsByTagName("input")[1].value)对应展示效果为:这是用js实现的方法,读取的值是北京另外用一种更加快速的方法是browser.find_element_by_xpath(path).text另外参杂点关于鼠标事件需要引用的架包为:fromwebdriver.common.action_chainsimportA
lion_zhou
·
2020-06-30 16:24
selenium+python
实现自动登陆QQ邮箱,并发送邮件
这里写自定义目录标题selenium+pycharm实战,登录QQ邮箱,并发送邮件浏览器打开QQ邮箱登录网址元素定位,输入QQ账号和QQ密码元素定位,写信界面元素定位,邮件发送元素定位总结最终程序代码tipsselenium+pycharm实战,登录QQ邮箱,并发送邮件本期做一个selenium详细实例,会把我在元素定位中遇到的一些阻塞和经验分享给大家。(浏览器为Chrome)(如果只需要最终的完
小末的夏天
·
2020-06-30 15:22
web测试
Selenium学习四——利用Python爬取网页多个页面的表格数据并存到已有的excel中
利用Python爬取网页多个页面的表格数据并存到已有的excel中1、具体要求获取牛客网->题库->在线编程->剑指Offer网页,获取表格中的全部题目,保存到本地excel中2、技术要求利用
Selenium
晓晓星辰
·
2020-06-30 11:08
Selenium
Python
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他