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
自动登录淘宝问题
最近升级了chrome,再运行脚本的时候发现,到了登录界面,无法选择账号密码登录了,一直停留在扫二维码登录的那个界面。【问题1】思考了一下,可能是升级了chrome没升级webdriver导致的,于是去下载了最新的webdiver.exe,替换完了后,直接连淘宝页面都打不开了,直接打开浏览器就显示一个data【问题2】,不再往下进行。参考了此篇文档:https://blog.csdn.net/qi
nickNamehu
·
2018-07-07 15:32
编程语言
软件测试教程 自动化测试selenium篇(一)
本课程主要讲述以下内容:什么是自动化测试如何实施自动化测试发展方向什么是selenium使用SeleniumIDE录制脚本
selenium+python
环境搭建什么是自动化测试自动化测试介绍自动化测试指软件测试的自动化
zzulj
·
2018-06-13 10:04
selenium+python
去除启动的黑色cmd窗口方法
其实selenium启动窗口的时候就是使用了subprocess.Popen启动的驱动程序的,只要在启动的时候加上启动不显示窗口的参数即可。下面魔改开始O(∩_∩)O哈哈~修改代码位于D:\Python35\Lib\site-packages\selenium\webdriver\common\service.py主要是Service类的start函数defstart(self):"""Start
mzbqhbc12
·
2018-05-22 15:11
selenium+python
实现自动登录脚本
os:windows前提:Python,selenium,IEDriverServer.exe,ie浏览器首先安装Python2.7安装成功后,计算机联网状态下在cmd命令行下输入:pipinstall-Useleniumselenium安装后,在selenium官网下载IEDriverServer.exe将IEDriverServer.exe放到ie浏览器的安装目录下:C:\ProgramFil
nice_xp
·
2018-04-22 09:30
Selenium+Python
自动化测试环境搭建
换了电脑,以前配置的chromedriver啥的都不能用了,所以还得再配一遍防止以后再用,遂记录下来chromedriver的下载地址:https://sites.google.com/a/chromium.org/chromedriver/downloads至于chromedriver的放置位置讲道理是应该放在chrome文件夹下如下图:并且还得在环境变量Path中添加C:\ProgramFil
HeatDeath
·
2018-02-04 18:27
Selenium自动化测试
selenium+python
自动化91-unittest多线程生成报告(BeautifulReport)
前言selenium多线程跑用例,这个前面一篇已经解决了,如何生成一个测试报告这个是难点,刚好在github上有个大神分享了BeautifulReport,完美的结合起来,就能生成报告了。环境必备:python3.6:BeautifulReport不支持2.7tomorrow:pipinstalltomorrow安装BeautifulReport:github下载后放到/Lib/site-pack
weixin_34023863
·
2018-02-02 11:00
测试
python
git
Selenium+Python
---- 免登录
1、免登录在进行测试的过程中难免会遇到登录的情况,给测试工作添加了工作量,本文仅提供一些思路供参考解决方式:手动请求中添加cookies、火狐的profile文件记录信息实现、人工介入、万能验证码、去掉验证码1.1、手动在请求中添加cookies信息1url="http://www.baidu.com"2driver=webdriver.Firefox()3driver.get(url)4time
江诗
·
2017-12-22 08:00
Selenium+Python
---- 免登录、等待、unittest单元测试框架、PO模型
1、免登录在进行测试的过程中难免会遇到登录的情况,给测试工作添加了工作量,本文仅提供一些思路供参考解决方式:手动请求中添加cookies、火狐的profile文件记录信息实现、人工介入、万能验证码、去掉验证码1.1、手动在请求中添加cookies信息1url="http://www.baidu.com"2driver=webdriver.Firefox()3driver.get(url)4time
Andrea-Pirlo
·
2017-12-21 23:00
Selenium+Python
进行web自动化测试(Demo+API)
Selenium官方网站http://selenium-python.readthedocs.io/配置使用环境下载相应的浏览器驱动,Firefox是默认的本文以chrome为主,放在scripts目录下ChromeDriver官方下载地址:所有版本的ChromeDriver文档参考简明Python教程Python教程-廖雪峰官方文档:SeleniumwithPythonwebdriver实用指南
Andrea-Pirlo
·
2017-12-11 16:00
python之_requests库学习_1(基础知识)
在自动化测试框架的学习中,除了以
selenium+python
你的UI自动化框架的编写,还有接口自动化框架的编写,其中requests库则是一个非常需要的python库,且requests库非常强大,目前的爬虫如果用
DDQ_DQ
·
2017-11-22 16:01
python+selenium实现京东自动登录及秒杀功能
本文实例为大家分享了
selenium+python
京东自动登录及秒杀的代码,供大家参考,具体内容如下运行环境:python2.7python安装selenium安装webdriver(这里是firefox
ultrakin
·
2017-11-18 15:05
selenium+python
自动化78-autoit参数化与批量上传【转载】
转至博客:上海-悠悠前言前一篇autoit实现文件上传打包成.exe可执行文件后,每次只能传固定的那个图片,我们实际测试时候希望传不同的图片。这样每次调用的时候,在命令行里面加一个文件路径的参数就行。一、命令行参数1.参数化传入的参数,可以通过autoit的命令行参数:```myProg.exeparam1“Thisisastringparameter”99```在脚本中,可用以下变量获取命令行参
anbaduay633369
·
2017-11-10 17:00
python
测试
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
tfxqhy
·
2017-10-26 21:47
Selenium
selenium+python
环境配置
Mac因为自带python2.7.10(查看方法:在终端输入:“python”可查看是否自带python及其对应的版本),所以无需下载安装。selenium目前对Python3支持并不好,所以还是使用自带2.7.10就好,pip选择你平台对应的版本,pycharm下载最新版即可。前期准备:1.下载pip【python的安装包管理工具】https://pypi.python.org/pypi/pip
测试猴
·
2017-10-19 09:58
selenium+python
yaml学习
查看博主http://blog.csdn.net/huilan_same/article/details/76572428文章学习框架知识,学习过程中觉得还是要先学习一下ymal配置文件格式http://www.ruanyifeng.com/blog/2016/07/yaml.html?f=tt这篇文章讲解了很多关于ymal的基础知识安装:直接使用命令pipinstallPyYaml语法规则:1、
DDQ_DQ
·
2017-09-21 14:26
selenium+python
Selenium+Python
自动化操控登录界面(有简单验证码图片校验)
从最简单的Web浏览器的登录界面开始,登录界面如下:进行Web页面自动化测试,对页面上的元素进行定位和操作是核心。而操作又是以定位为前提的,因此,对页面元素的定位是进行自动化测试的基础。页面上的元素就像人一样,有各种属性,比如元素名字,元素id,元素属性(class属性,name属性)等等。webdriver就是利用元素的这些属性来进行定位的。可以用于定位的常用的元素属性:idnameclassn
qaz3171210
·
2017-09-16 22:28
Python
selenium
selenium+python
自动化框架学习
对于python+selenium的学习,还有好多知识需要了解,但是一直都想要先了解一下自动化框架的知识,现在就一步步学习框架的知识。fighting啦找到一些博主的文章进行学习http://blog.csdn.net/huilan_same/article/details/52319537最开始看到框架一词更多的想到的是像java中springmvc等框架,但自动化测试框架更多的我觉得像是一种规
DDQ_DQ
·
2017-09-16 16:06
selenium+python
python 学习历程_基础知识(1day)
在学习
selenium+python
过程中,在接触自动化框架后,发现自己前段时间在网上看的python视频的知识似乎不能满足接下来的运用,很多概念简单的知识自己也没有特别理解、所以捡起最开始买的《python
DDQ_DQ
·
2017-09-12 09:00
python学习
python 学习历程_基础知识(1day)
在学习
selenium+python
过程中,在接触自动化框架后,发现自己前段时间在网上看的python视频的知识似乎不能满足接下来的运用,很多概念简单的知识自己也没有特别理解、所以捡起最开始买的《python
DDQ_DQ
·
2017-09-12 09:00
python学习
python
selenium+Python
(生成html测试报告)
当自动化测试完成后,我们需要一份漂亮且通俗易懂的测试报告来展示自动化测试成果,仅仅一个简单的log文件是不够的HTMLTestRunner是Python标准库unittest单元测试框架的一个扩展,它生成易于使用的HTML测试报告,下载后,将其复制到Python的安装目录即可,例如,Windows,放在...\python27\Lib目录下补充知识:1、Python注释普通注释用#表示文本注释,放
weixin_30633405
·
2017-09-08 15:00
python
测试
ui
selenium + python自动化测试unittest框架学习(五)webdriver的二次封装
因为webdriver的api方法很长,再加上大多数的定位方式是以xpath方式定位,更加让代码看起来超级长,为了使整体的代码看起来整洁,对webdriver进行封装,学习资料来源于虫师的《
selenium
weixin_33763244
·
2017-08-20 17:00
测试
python
TP(20170802)-Web UI自动化测试之
selenium+python
自己get到的点基础知识普及:1.为什么要开展自动化测试---每天任务点点点,预留3天的时间进行回归测试和冒烟测试UI自动化验证UI的按钮、样式、颜色2.什么样的项目适合自动化需求变动不频繁、项目周期长、测试人员有基本的代码能力3.自动化测试环境的搭建Eclipse+python一、selenium的学习路线(1)熟悉WebdriverAPIAPI就是Selenium所定义的方法,用于定位、操作页
eosclover
·
2017-08-05 12:24
selenium+python
实现163邮箱自动发送
最近在学selenium,于是做了一个自动发送邮件的程序fromseleniumimportwebdriverfromselenium.webdriver.firefox.firefox_binaryimportFirefoxBinaryfromtimeimportsleep#调用火狐浏览器#driver=webdriver.Firefox()binary=FirefoxBinary('D:\\安
软件测试技术
·
2017-07-19 10:50
基于python的selenium web端自动化测试
一.
selenium+python
自动化测试环境搭建1.下载pip【python的安装包管理工具】2.下载Pycharm【Python开发环境】3.下载Firefox安装包并安装4.安装pip,将下载好的
东京八十万萝莉教头
·
2017-07-07 10:25
selenium+python
更改Firefox浏览器路径
阅读更多我们都知道,使用默认浏览器安装路径,不需要去特意指定浏览器启动路径。如果是Firefox浏览器,则只需要执行如下代码就可以启动浏览器fromseleniumimportwebdriverdriver=webdriver.Firefox()driver.get("http://www.baidu.com/")如果是GoogleChrome浏览器,就需要安装浏览器驱动了。最简单的就是使用pip
xiaojingjing
·
2017-07-04 11:00
selenium模拟登陆
上一篇我已经介绍了
selenium+python
环境搭建,现在我们来举个例子,模拟网页登录。该代码只能模拟不需要验证码的网页登录哦!!
MTbaby
·
2017-06-06 18:22
selenium
Selenium常见元素定位方法和操作的学习介绍-python爬虫
[python爬虫]Selenium常见元素定位方法和操作的学习介绍-转载自http://www.cnblogs.com/eastmount/p/4810690.html这篇文章主要
Selenium+Python
Eric6_17
·
2017-05-10 21:31
python
SELENIUM+PYTHON
环境搭建+火狐浏览器SELENIUM-IDE
以下为单机无网环境搭建一、所需工具参考书:selenium2python自动化测试.pdf操作系统:WINDOWS764位网上下载工具:1、pythonhttps://www.python.org/去官网下载适应的安装包,因为我是WIN764位,因此选择windowsx86-64即可。2、setuptoolssetuptools是PythonEnterpriseApplicationKit(PEA
暮雨xwj
·
2017-04-18 13:16
测试
selenium+python
之窗口切换
1、获取当前窗口句柄:current_handle=driver.current_window_handle;2、获取所有窗口句柄:all_handles=driver.window_handles;3、切换到特定句柄窗口:driver.switch_to.window(handleName);转载于:https://www.cnblogs.com/mingshengling/p/6682167.
weixin_34290390
·
2017-04-08 16:00
python
Web自动化环境搭建(
selenium+python
)
python环境安装:python官方网站:https://www.Python.org/windows:下载最新的Python3.6版本(注意:32位系统还是64位系统)在cmd中输入python,然后进入pythonShell模式,则安装成功然后可以使用Python自带的IDLE进行代码编写和运行注意:把Python的安装目录加到系统环境变量的Path下面iOS:自带Python环境,但是版本
dave_haijie
·
2017-02-06 15:48
测试
[python爬虫] Selenium常见元素定位方法和操作的学习介绍
这篇文章主要
Selenium+Python
自动测试或爬虫中的常见定位方法、鼠标操作、键盘操作介绍,希望该篇基础性文章对你有所帮助,如果有错误或不足之处,请海涵~前文目录:[Python爬虫]在Windows
Eastmount
·
2016-07-10 13:10
Python
Selenium
基础知识
鼠标操作
键盘操作
Python爬虫
[python爬虫] Selenium常见元素定位方法和操作的学习介绍
这篇文章主要
Selenium+Python
自动测试或爬虫中的常见定位方法、鼠标操作、键盘操作介绍,希望该篇基础性文章对你有所帮助,如果有错误或不足之处,请海涵~ 前文目录: [Python
Eastmount
·
2016-07-10 13:00
python
selenium
基础知识
键盘操作
鼠标操作
[python爬虫] Selenium常见元素定位方法和操作的学习介绍
这篇文章主要
Selenium+Python
自动测试或爬虫中的常见定位方法、鼠标操作、键盘操作介绍,希望该篇基础性文章对你有所帮助,如果有错误或不足之处,请海涵~ 前文目录: [Python
Eastmount
·
2016-07-10 13:00
python
selenium
元素
[python爬虫] Selenium常见元素定位方法和操作的学习介绍
这篇文章主要
Selenium+Python
自动测试或爬虫中的常见定位方法、鼠标操作、键盘操作介绍,希望该篇基础性文章对你有所帮助,如果有错误或不足之处,请海涵~ 前文目录: [Python
Eastmount
·
2016-07-10 13:00
python
selenium
基础知识
键盘操作
鼠标操作
Selenium+Python
自动化测试环境搭建
前言1.什么是Selenium?Selenium主要用于web应用程序的自动化测试,但并不局限于此,它还支持所有基于web的管理任务自动化。它的特点如下:开源,免费多浏览器支持:Firefox、Chrome、IE、Opera、Edge多平台支持:Linux、Windows、Mac多语言支持:Java、Python、Ruby、C#、JavaScript、C++对web页面有良好的支持简单(API简单
车大侠丶
·
2016-07-06 13:19
selenium+Python+eclipse环境
先讲下
selenium+Python
的搭建1.安装Python下载地址:http://www.python.org/ftp/python/2.7.2/python-2.7.2.msi下载后单击安装即可安装完成后设置环境变量
ajiatutu
·
2016-03-30 10:00
eclipse下:
selenium+python
自动化之Chrome driver
1.下载chromedriver.exe文件;2.下载的chromedriver.exe文件放置在chrome的安装目录下XXX\Chrome\Application\;3.设置path环境变量XXX\Chrome\Application,重新打开eclipsedriver=webdriver.Chrome()
水工
·
2016-02-17 15:00
Selenium+Python
自动化测试模型
学习
Selenium+Python
,最终的目的是为了实现自动化测试的操作。
liujingqiu
·
2016-01-11 15:00
Selenium+Python
Radio,Checkbox,Link,ComboBox控件
这几天,学习了网页几个常用的控件:Radio,Checkbox,Link,ComboBox应用Selenium+python+webdriver实现。今天,终于会使用如何将图片放到内容里面。Radio控件测试案例:进入网页,判断是否能够选中“Female”选项。1.测试对象定位选择Female的Radio,然后定位在Radio,鼠标右键“审查元素”,得到:通过上面的源代码,可以得知Radio的属性
liujingqiu
·
2016-01-09 20:00
Selenium+Python
鼠标事件
首先,谢谢虫师博客的分享http://www.cnblogs.com/fnng/p/3183777.html在此博客基础上,自学,在此记录遇到的每个小问题以及细节如何实现。今天补上昨天学习的鼠标事件。对于鼠标事件,借鉴虫师老师介绍的ActinChains模块加载。fromselenium.webdriver.common.action_chainsimportActionChains测试案例:1)
liujingqiu
·
2016-01-07 13:00
Selenium+Python
测试对象(控件)的登录操作
测试案例:使用
Selenium+Python
实现自动登录百度云1.测试对象(控件)的定位使用Chrome浏览器,以登录百度云的用户名和密码为测试对象。打开百度云URL:http://yun.ba
liujingqiu
·
2016-01-06 15:30
Selenium
Selenium+Python
测试对象(控件)的登录操作
测试案例:使用
Selenium+Python
实现自动登录百度云1.测试对象(控件)的定位使用Chrome浏览器,以登录百度云的用户名和密码为测试对象。打开百度云URL:http://yun.ba
liujingqiu
·
2016-01-06 15:00
Selenium+Python+Chrome 浏览器操作
今天工作不是很忙,补上昨天学习的
Selenium+Python
的浏览器操作的相关内容。前端工具FireFox有Firebug前端工具,而对于Chrome浏览器,同样有很好的前端工具。
liujingqiu
·
2016-01-06 13:00
python
selenium
(二)
selenium+python
选择编译器写第一个自动化脚本
编辑器选择实际上就是对python编辑器的选择,python的编辑器非常多,比如Vim、pycharm、IDLE、eclipse等等,可以参考一下《推荐的10款python编辑器》:http://blog.jobbole.com/80478/如果你没有接触过什么编辑器,刚接触python,那么建议你选择JetBrains出品的商业PythonIDE:pycharm优点:支持重构支持Django支持
xiaojingjing
·
2015-11-27 13:00
(一)
selenium+python
环境搭建
阅读更多准备工具如下:-------------------------------------------------------------下载python【python开发环境】http://python.org/getit/下载setuptools【python的基础包工具】http://pypi.python.org/pypi/setuptools下载pip【python的安装包管理工具
xiaojingjing
·
2015-11-27 11:00
selenium
selenium+python
环境搭建
(一)
selenium+python
环境搭建
准备工具如下:-------------------------------------------------------------下载python【python开发环境】http://python.org/getit/下载setuptools【python的基础包工具】http://pypi.python.org/pypi/setuptools下载pip【python的安装包管理工具】htt
xiaojingjing
·
2015-11-27 11:00
selenium
环境搭建
selenium+python
(一)
selenium+python
环境搭建
阅读更多准备工具如下:-------------------------------------------------------------下载python【python开发环境】http://python.org/getit/下载setuptools【python的基础包工具】http://pypi.python.org/pypi/setuptools下载pip【python的安装包管理工具
xiaojingjing
·
2015-11-27 11:00
selenium
selenium+python
环境搭建
selenium+python
find_element_by_css_selector方法使用
在一个页面中有多个checkbox 并且id是不同的,要一次性选择所有的checkbox checkboxes=dr.find_elements_by_css_selector('input[type=checkbox]')for checkbox in checkboxes: checkbox.click()time.sleep(10) 引用: http://www.cnblogs.com
·
2015-11-11 11:46
selenium
轻松自动化---selenium-webdriver(python) (一)
selenium+python
自动化测试环境搭建 第一
shandong_chu
·
2015-09-16 13:00
[python爬虫] Selenium常见元素定位方法和操作的学习介绍
这篇文章主要
Selenium+Python
自动测试或爬虫中的常见定位方法、鼠标操作、键盘操作介绍,希望该篇基础性文章对你有所帮助,如果有错误或不足之处,请海涵~同时CSDN总是屏蔽这篇文章,再加上最近只能专家和伯乐发表文章至首页
weixin_30752699
·
2015-09-15 17:00
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他