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+selenium
的解决方式,实现每天的自动签到。2、步骤seleniu
笨笨的简书
·
2020-06-25 00:02
【Selenium06篇】
python+selenium
实现Web自动化:日志处理
一、前言最近问我自动化的人确实有点多,个人突发奇想:想从0开始讲解
python+selenium
实现Web自动化测试,请关注博客持续更新!
测试逍遥子
·
2020-06-24 19:01
WEB自动化测试
【Selenium08篇】
python+selenium
实现Web自动化:数据驱动框架,ddt,关键字驱动框架
一、前言最近问我自动化的人确实有点多,个人突发奇想:想从0开始讲解
python+selenium
实现Web自动化测试,请关注博客持续更新!
测试逍遥子
·
2020-06-24 19:01
WEB自动化测试
【Selenium04篇】
python+selenium
实现Web自动化:文件上传,Cookie操作,调用 JavaScript,窗口截图
一、前言最近问我自动化的人确实有点多,个人突发奇想:想从0开始讲解
python+selenium
实现Web自动化测试,请关注博客持续更新!
测试逍遥子
·
2020-06-24 19:01
WEB自动化测试
【Selenium05篇】
python+selenium
实现Web自动化:读取ini配置文件,元素封装,代码封装,异常处理,兼容多浏览器执行
一、前言最近问我自动化的人确实有点多,个人突发奇想:想从0开始讲解
python+selenium
实现Web自动化测试,请关注博客持续更新!
测试逍遥子
·
2020-06-24 19:01
WEB自动化测试
【Selenium01篇】
python+selenium
实现Web自动化:搭建环境,Selenium原理,定位元素以及浏览器常规操作!
一、前言最近问我自动化的人确实有点多,个人突发奇想:想从0开始讲解
python+selenium
实现Web自动化测试,请关注博客持续更新!
测试逍遥子
·
2020-06-24 19:30
WEB自动化测试
【Selenium03篇】
python+selenium
实现Web自动化:元素三类等待,多窗口切换,警告框处理,下拉框选择
一、前言最近问我自动化的人确实有点多,个人突发奇想:想从0开始讲解
python+selenium
实现Web自动化测试,请关注博客持续更新!
测试逍遥子
·
2020-06-24 19:30
WEB自动化测试
【Selenium02篇】
python+selenium
实现Web自动化:鼠标操作和键盘操作!
一、前言最近问我自动化的人确实有点多,个人突发奇想:想从0开始讲解
python+selenium
实现Web自动化测试,请关注博客持续更新!
测试逍遥子
·
2020-06-24 19:30
WEB自动化测试
使用
Python+selenium
实现自动化测试脚本实例
目录写在前面安装selenium之前所需内容安装setuptools安装pip安装selenium安装Firefox驱动脚本运行代码解释谷歌浏览器的使用写在前面本教程亲测有效。在此不赘述安装python步骤,直接从测试框架开始写。安装selenium之前所需内容安装setuptools下载地址:https://pypi.org/project/setuptools/根据图示下载后解压。进入命令行窗
num_61
·
2020-06-24 18:19
python自动化测试
使用Python自动化、批量化的下载LAADS上的数据
目录前言剖析数据下载链接Python+Selenium+ChromeDriver配置使用
Python+Selenium
调用wget下载数据使用
Python+Selenium
调用IDM下载数据总结1.前言
hyzhao_RS
·
2020-06-24 15:55
自动化测试工程师简历模板
:男邮箱:
[email protected]
学历:本科电话:XXX居住地:深圳-宝安熟练掌握软件测试相关理论知识、测试流程,能独立编写测试用例、执行并提交和追踪发现的缺陷、编写测试分析报告和测试工作报告2.熟练使用
python
mr_tangshuai
·
2020-06-24 15:55
简历
简历
测试工程师
自动化
Python+selenium
自动化测试框架+项目实战(1)
写一个完整的自动化测试项目框架,供大家一起学习和探讨思路:自动化测试项目的框架需要能够便于维护,无人值守,自动执行,有对应的测试报告和测试结果解决方案:1、尽可能的做到数据与脚本的分离,使用数据参数化2、页面元素容易变动,导致整个代码维护成本高-----使用PageObje的思想,将页面元素和页面模块的方法单独封装,当页面改动时,只需要修改封装的地方,代码维护量少3、无人值守,测试报告能够自动运行
summer_forever
·
2020-06-24 12:00
python+selenium
自动化测试
python+Selenium
自动签到实例
本文利用
python+Selenium
尝试了几个网站(飞猪、京东、什么值得买)的自动签到,均测试可用。同时总结了Selenium实现这类任务的基本套路,操作十分简
milletluo
·
2020-06-24 08:15
Python
python+selenium
实现登录账户后自动点击
首先,明确一下需求:自动打开网页登陆账号每隔一定时间点击一下固定区域我想到的方案有两个,sikuli或者
python+selenium
。sikuli的优点是逻辑操作简单直接,使用图片作为标示
lijun538
·
2020-06-24 05:15
自动化测试
Mac OS下搭建
python+selenium
环境
哈哈,对于我这个菜鸟,搭建环境的第一步是问度娘,顺利的找到了一篇很给力的文章,基本写的很清楚。链接如下(https://www.zhihu.com/question/30496889)按照这篇文章给的提示,下载了pip9.0.1的压缩包,解压缩并cd到pip9.0.1文件夹目录下。接着执行了如下几条命令:sudopythonsetup.pyinstallsudoeasy_installpipsud
LonelyKaren
·
2020-06-24 00:39
python
Python+Selenium
开启使用Chrome Headless(谷歌浏览器无头模式)
废话少说,直接上代码fromseleniumimportwebdriverfromtimeimport*chrome_options=webdriver.ChromeOptions()chrome_options.add_argument('--headless')chrome_options.add_argument('--disable-gpu')#构建一个chrome对象driver=web
程珝源
·
2020-06-23 12:28
爬虫
python+selenium
自动化测试——POM模式
目录结构测试基类BasePagefromseleniumimportwebdriverfromtimeimportsleep,time#定义页面的基础类,所有的页面都需要继承这个基础类classBasePage(object):'''初始化基础类'''def__init__(self,driver,url):self.driver=driverself.url=urldefopen_brows(s
小猿_vv
·
2020-06-23 07:00
Python+Selenium
爬取动态加载页面(1)
1、准备环境工欲善其事,必先装好环境,耐心地把下面的环境装好。建议安装Python3的版本,一般来说越新越好。这是官网下载安装,或者网上其它教程。安装Selenium和其一些必要的包:pipinstallpandaspipinstallbs4pipinstallselenium2、详细爬取过程2.1分析待爬取网页2.2利用Selenium提取数据(1)打开网页运行下面代码,会自动弹出Chrome浏
嗨学编程
·
2020-06-23 07:58
Python
Python+selenium
启动Chrome时Chrome Automation Extension
查看Chrome设置文件查看Chrome版本及个人账户信息chrome://version/py文件设置defbankacc(self):chrome_options=webdriver.ChromeOptions()chrome_options.add_argument("-no-sandbox")#Chrome无法打开设置#chrome_options.add_argument(#r'--us
杜°yfeng
·
2020-06-23 05:48
Chrome
python+selenium
自动化测试学习笔记一
1.使用firefox浏览器,启动firefox弹出导入设置及数据解决方法:实质是firefoxprofile文件设置问题,(profile文件用于存放列如书签,个人偏好设置等信息)创建自动化测试对应的的profile即可解决问题。a关闭firefox浏览器,开始菜单的运行文本框执行firefox-p,弹出profile文件设置窗口b.新增profile,例如名称为testProfilec.设置好
djmax21132
·
2020-06-23 04:21
测试
python+selenium
自动化软件测试
1.1环境搭建1.1.1selenium简介Selenium是用于测试Web应用程序用户界面(UI)的常用框架。它是一款用于运行端到端功能测试的超强工具。您可以使用多个编程语言编写测试,并且Selenium能够在一个或多个浏览器中执行这些测试。Selenium的发展经历了三个阶段,第一个阶段,也就是selenium1的时代,在运行selenium1.0程序之前,我们得先启动seleniumserv
猎摘互联网软件测试业界技术文章专用博客
·
2020-06-23 02:38
selenium功能自动化测试
Python+Selenium
自动化测试-代码与数据分离
在自动化测试中,把测试数据从测试代码中分离出来,可以大大降低维护的成本。例如:使用代码与测试数据分离,当测试数据发生变化时,只需要修改数据即可,不会对主干代码产生影响。可以把测试数据存储在文本或数据库中,本文计划用excel文件存储测试数据。测试数据分离前:页面的登录操作中的用户名、密码等数据写在测试代码中。如下:login_page.set_username(‘s1’)#输入用户名login_p
ct745363083
·
2020-06-23 01:53
给大家整理了一篇
Python+selenium
爬取智联招聘的职位信息
整个爬虫是基于selenium和Python来运行的,运行需要的包1mysql,matplotlib,selenium需要安装selenium火狐浏览器驱动,百度的搜寻。整个爬虫是模块化组织的,不同功能的函数和类放在不同文件中,最后将需要配置的常量放在constant.py中项目地址:github(点击直达)整个爬虫的主线程是Main.py文件,在设置好constant.py后就可以直接运行Mai
龙皓晨
·
2020-06-22 20:05
Python爬取某宝商品数据案例:100页的价格、购买人数等数据
前言随着互联网时代的到来,人们更加倾向于互联网购物,某宝又是电商行业的巨头,在某宝平台中有很多商家数据,今天带大家使用
python+selenium
工具获取这些公开的。
松鼠爱吃饼干
·
2020-06-22 19:00
python+selenium
爬取链家网房源信息并保存至csv
python+selenium
爬取链家网房源信息并保存至csv抓取的信息有:房源’,‘详细信息’,‘价格’,‘楼层’,'有无电梯importcsvfromseleniumimportwebdriverimporttimefromselenium.webdriver.common.byimportByfromselenium.webdriver.supportimportexpected_condi
broccoli2
·
2020-06-22 19:07
python爬虫
基于
python+Selenium
的Web自动化测试实战&面试题以及答案整理
1.你如何用Selenium测试?python+selenium+unittest+Jekins2.你在测试中常遇到哪些问题?这个常见的比如定位问题(如浏览器右侧上下滑动需要调用js实现;有些非select下拉框无法使用正常方法定位,可以采用xpath定位,然后把属性中的id改为name属性即可)3.如何解决问题?先思考,然后百度,考虑网速、电脑配置等原因,这题主要看重解决问题的能力和思维。4.S
Dance Wang
·
2020-06-22 16:52
web自动化
selenium
面试
定位
软件测试
Python+Selenium
笔记(五):生成测试报告
#HTMLTestRunner代码修改参考微微微笑的说明,下面是链接,这个已经说的很详细了https://www.cnblogs.com/miniren/p/5301081.html(一)前言unittest在命令行输出测试结果。你可能需要生成一个所有测试的执行结果作为报告或者把测试结果发给相关人员。给相关人员发送命令行日志不是一个明智的选择。他们需要格式更加友好的测试报告,既能够查看测试结果的概
anbipan1507
·
2020-06-22 14:50
Python+Selenium
笔记(四):unittest的Test Suite(测试套件)
(一)TestSuite测试套件一个测试套件是多个测试或测试用例的集合,是针对被测程序的对应的功能和模块创建的一组测试,一个测试套件内的测试用例将一起执行。应用unittest的TestSuites特性,可以将不同的测试组成一个逻辑组,然后设置统一的测试套件,并通过一个命令来执行测试。这都是通过TestSuites、TestLoader和TestRunn类来实现的。(二)类级别的setUp()方法
anbipan1507
·
2020-06-22 14:49
使用
python+selenium
对12306车票数据读取
一、摘要突发奇想想读取12306的车票信息,最开始想用requests,但是突然又想试试selenium的无界面浏览器。有部分正则没调好,写好就懒得调了。套用我师傅的话就是:我凭本事写的bug,凭什么要改!二、方案思路url=https://kyfw.12306.cn/otn/leftTicket/init1、模拟用户是怎么查车票信息、然后通过selenium去操作浏览器。2、最后输出字典。三、源
a477636905
·
2020-06-22 11:11
python+selenium
h5新浪微博自动点赞
同样采用h5版页面进行自动化点赞update0:微博会莫名其妙取消掉点过的赞图标,但是赞的内容还在,没办法先取消了,只点别人没点过赞的微博update1:加入了tryexcept和一个浏览器刷新,之前的版本偶尔会出现页面什么都没有的情况。(现在好像解决了)#sinaweibolikerobot#https://m.weibo.cnimporttimefromseleniumimportwebdri
BigSmallpipi
·
2020-06-22 09:47
Python
python+selenium
:利用WebDriverWait实现多条件等待
WebDriverWait类结合其until或者not_until方法可以实现显性等待,即通过until或者not_until的method参数把外部callable的函数或者实例传给WebDriverWait,然后进行判断。该方法通常会结合expected_conditions模块使用,该模块提供了很多的判断页面元素各种状态的类以及方法,因此两者结合可以实现很多的需求。但是这里有一个问题就是,如
S_o_l_o_n
·
2020-06-22 04:22
selenium
python网络爬虫
python编程
如何用 Python 一键查房价?看来我还是买不起房啊!
于是我用
python+selenium
来抓取链家房数据,selenium自动化优点是完全可以模拟人工操作网页,而且相对其他爬虫不用写请求头,例如直接request的。
Python32
·
2020-06-22 03:55
Python
python+selenium
从excel中读取数据并转化为字典
importseleniumimportxlrdimportxlwtclassExcelRead():def__init__(self):#获取excel文件的路径,先前卡在这个地方很久,是因为网络上说excel格式是xls,这里换称xlsx就好了excelpath=r'D:/pythonlearngit/YYSTesting/resource/excel.xlsx'self.data=xlrd.
Light_Jewel
·
2020-06-22 00:09
Python+selenium
通过设置Cookie绕过验证码登录。
selenium+python3添加cookie绕过验证码登陆1.背景介绍最近做一个Web自动化项目,但是每次登陆都需要验证码验证,真的是头痛啊,破解验证码需要对验证码图片进行训练模型并且识别率低,查找文档,发现webdriver还提供add_cookie这个方法,完美解决了登录验证的问题。2.添加cookie方法:driver.add_cookie()1.add_cookie(cookie_di
LUYEFEI0923
·
2020-06-21 23:40
WEB自动化
pycharm+selenium搭建环境之no module named 'selenium'异常解决
在pycharm上搭建
python+selenium
自动化测试环境时,遇到一个很坑的问题:nomoduelnamed‘selenium’如下图:解决方法:1.查看你的python是否正确安装了selenium
咸鸭蛋嘎嘎
·
2020-06-21 18:13
selenium学习中常见问题
python+selenium
实现的谷歌爬虫(超详细)
python+selenium
实现的谷歌爬虫接到一个需求,需要从谷歌图库中爬取图片。
哈哈,笨小孩
·
2020-06-21 12:20
python爬虫
selenium
python爬虫
谷歌爬虫
python+selenium
自动填写表单并提交
一.为了解决繁琐、重复的操作步骤,然机器代替人来做准备:python3.6+selenium+chromedriver2.35chromedriver要兼容本地的chrome对应版本号https://chromedriver.storage.googleapis.com/2.36/notes.txtChromeDriverchromedriver2.3.5下载地址:https://chromedr
songzhichun
·
2020-06-21 08:33
python
python+selenium
定时爬取丁香园的新冠病毒每天的数据,并制作出类似的地图(部署到云服务器)
python+selenium
定时爬取丁香园的新冠病毒每天的数据,并制作出类似的地图(部署到云服务器)声明:仅供技术交流,请勿用于非法用途,如有其它非法用途造成损失,和本博客无关目录
python+selenium
七里香还是稻香
·
2020-06-21 07:30
Selenium爬虫
Python小项目
python+selenium
浏览器无界面模式运行
以Chrome浏览器为例:方法一:fromselenium.webdriverimportChrome,ChromeOptionsopt=ChromeOptions()#创建Chrome参数对象opt.headless=True#把Chrome设置成可视化无界面模式,windows/Linux皆可driver=Chrome(options=opt)#创建Chrome无界面对象driver.get(
MHyourh
·
2020-06-21 07:55
python
Python+Selenium
自动化测试 6. Unittest模块学习
unittest单元测试框架不仅可以适用于单元测试,还可以适用WEB自动化测试用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果。源码例子:importunittestclassIntegerArithmeticTestCase(unittest.TestCase):deftestAdd(self):#testmethodnamesbe
Ricky_Frog
·
2020-06-21 07:15
Selenium自动化测试
Python+Selenium
WebDriver API:浏览器及元素的常用函数及变量整理总结(转载)1
由于网页自动化要操作浏览器以及浏览器页面元素,这里笔者就将浏览器及页面元素常用的函数及变量整理总结一下,以供读者在编写网页自动化测试时查阅。fromseleniumimportwebdriverdriver=webdriver.Firefox()driver.get(r'http://www.baidu.com/')print'driverattributes:'printdir(driver)e
八神苍月
·
2020-06-21 06:23
Python+Selenium
Web自动化
Python+SeleniumWeb自动化seleniumselenium是一个Web应用的自动化框架,通过它,我们可以写出自动化程序,模拟用户在浏览器操作Web界面selenium提供了多种语言编写的selenium客户端库,包括java、python、js、ruby等,方便不同编写语言的开发者使用浏览器驱动浏览器驱动也是一人独立的程序,是由浏览器厂商提供的,不同浏览器需要不同的浏览器驱动,比如
敲木鱼_
·
2020-06-21 04:16
软件测试
Python+Selenium
Web自动化
Python+SeleniumWeb自动化seleniumselenium是一个Web应用的自动化框架,通过它,我们可以写出自动化程序,模拟用户在浏览器操作Web界面selenium提供了多种语言编写的selenium客户端库,包括java、python、js、ruby等,方便不同编写语言的开发者使用浏览器驱动浏览器驱动也是一人独立的程序,是由浏览器厂商提供的,不同浏览器需要不同的浏览器驱动,比如
敲木鱼_
·
2020-06-21 04:16
软件测试
【Selenium07篇】
python+selenium
实现Web自动化:PO模型,PageObject模式!
一、前言最近问我自动化的人确实有点多,个人突发奇想:想从0开始讲解
python+selenium
实现Web自动化测试,请关注博客持续更新!
测试逍遥子
·
2020-06-21 04:04
WEB自动化测试
python3+selenium实现自动进熊猫直播间发弹幕的脚本
学完
python+selenium
后突然觉得进入主播的直播间刷一波弹幕是个不错的想法(虽然这样的做法不是很好,但是完全可以证明自己的技术)这里进入熊猫直播间的秋日房间(你们被封号了我不管)#coding
fengzhizi76506
·
2020-06-21 01:06
python
华为五年自动化测试工程详细解说:unittest单元测试框架
python+selenium
自动化测试中通常使用unittest或者pytest作为单元测试框架。而java+selenium自动化测试中通常使用junit或者testng作为单元测试框架。
测试逍遥子
·
2020-06-20 21:43
WEB自动化测试
python+selenium
基于po模式的web自动化测试框架
一、什么是Selenium?Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:SeleniumIDE、SeleniumWebDriver和SeleniumGrid。SeleniumIDE:Firefox的一个扩展,它可以进行录制回放,并把录制的操作以多种语言(例如java、python等)的形式导出成测试用
二次元BUG
·
2020-06-18 13:00
python+selenium
做ui自动化测试用法必会
一、前言大家都知道,基于Web端的测试的基础框架是需要Selenium做主要支撑的,这里边给大家介绍下Web测试核心之基于Python的SeleniumSelenium是用于测试Web应用程序用户界面(UI)的常用框架。它是一款用于运行端到端功能测试的超强工具。您可以使用多个编程语言编写测试,并且Selenium能够在一个或多个浏览器中执行这些测试。二、环境安装安装python,这个。。。忽略,建
二次元BUG
·
2020-06-17 19:00
Python+selenium
之定位元素的方法
网页自动化最基本的要求就是要定位到各个元素,然后才能对该元素进行各种操作(输入,点击,清除,提交等),以下是整理的常用的定位元素的方法一,单数定位方法(遇到复数,默认取第一个)1,通过id定位元素如果id不是动态的,一个页面的id是唯一的。最简单的定位方式。注意:有些id值是动态变化的,则不能使用该方法定位。drive.find_element_by_id('id_value')2,通过class
lily_5945
·
2020-06-17 15:18
Python+selenium
自动化生成测试报告
批量执行完用例后,生成的测试报告是文本形式的,不够直观,为了更好的展示测试报告,最好是生成HTML格式的。unittest里面是不能生成html格式报告的,需要导入一个第三方的模块:HTMLTestRunner一、导入HTMLTestRunner1.这个模块下载不能通过pip安装了,只能下载后手动导入,下载地址:http://tungwaiyip.info/software/HTMLTestRun
骑着乌龟学Python
·
2020-06-12 22:00
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他