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编程实践(3):
python+selenium
实现12306抢票脚本
又到了一年一度的春运时节,抢个票?1、设计思路如果我们要买一张火车票,我们会怎么做?打开12306,登陆,输入出发地和目的地,选择出行日期,然后点击查询,有余票的话就下单购买,没有票就点刷新或者等待一会再去看下,为了能抢到票,你时不时就得放下手头的工作,登陆12306看看有没有票。很枯燥很繁琐不是吗?因此我们希望写一个脚本来代替我们做这些事情。脚本是一段程序,能够自动帮我们完成上述枯燥的工作,遗憾
一级搬砖攻城狮
·
2020-07-02 07:46
python
python+selenium
识别图片验证码
转载于:https://blog.csdn.net/weixin_38374974/article/details/80152899importtimeimportpytesseractfromPILimportImage,ImageEnhancefromseleniumimportwebdriverurl="https://www.xxxxx.com"#1、打开浏览器,最大化浏览器driver=
烟-锁-池-塘-柳
·
2020-07-02 05:00
selenium
python+selenium
遍历某一个标签中的内容
遍历某一个标签中的内容fromseleniumimportwebdriverimporttimedriver=webdriver.Chrome()url="https://www.***.com"#url="https://detail.tmall.com/item.htm?id=576161832448&ali_refid=a3_430583_1006:1109303153:N:%E5%8F%8
烟-锁-池-塘-柳
·
2020-07-02 05:28
selenium
使用
python+selenium
模拟鼠标操作完成尔雅自动刷课
最近网课非常多,所以想制作一个能自动刷课的程序。自己拿去使用的话代码只需要修改5处以内。主要方法是driver.find_element_by_xpath("*********").click()来完成模拟鼠标点击播放视频等一系列操作,绝对安全。关于xpath的获取可以自行搜索其他教程。需要提前完成selenium的自动化环境搭建(浏览器驱动driver和pythonselenium的安装)分成十
csmoster
·
2020-07-01 21:38
对网站的后台商品添加进行自动化测试,
python+selenium
实现
测试网站是搭建在本地的开源电商网站,对网站的后台商品管理进行自动化测试操作内容包括:管理员登录网站、进入商品管理,添加商品,上传商品图片,输出商品添加成功与否。技术点:上传图片负责上传文件的控件是,对这个控件sendkeys(图片路径)driver.find_element_by_name(“file”).send_keys(“E:/PythonCase/SeleniumProject/4.png
菜小饼
·
2020-07-01 19:49
WEB自动化测试
对网站的个人信息修改进行自动化测试,
python+selenium
实现
测试网站是搭建在本地的开源电商网站,对网站的个人信息修改进行自动化测试操作内容包括:登录网站、进入个人资料,修改个人信息,修改后输出修改成功与否。技术点:对日历的修改查看页面的HTML代码,日历是输入框,但是readonly的属性,不能直接输入,需要修改javascript智能显示等待(浏览器,最长等待时间,每几秒检查一次)WebDriverWait(driver,30,0.5).until(ex
菜小饼
·
2020-07-01 19:49
WEB自动化测试
对京东的前台购物流程做自动化测试
python+selenium
实现
#对京东的前台购物流程做自动化测试包括登录京东账号、搜索产品、加入购物车、进入购物车结算、新增地址。运用selenium定位的多种方法(对页面的验证还没写,之后再补充优化)importtimefromseleniumimportwebdriverfromselenium.webdriverimportActionChainsfromselenium.webdriver.support.select
菜小饼
·
2020-07-01 19:49
WEB自动化测试
[爬虫]
Python+Selenium
爬取京东商城,翻页功能实现
问题描述最近学习爬虫,爬京东页面做翻页功能时遇到了问题我的初始想法是这样的:这个是京东的转页模块修改页码输入的文本框,填入要跳转到页数点击“确定”按钮,实现跳转代码如下:defnext_page(page_number):try:#获取页码文本框input=wait.until(EC.presence_of_element_located((By.CSS_SELECTOR,'#J_bottomPa
WhataNerd
·
2020-07-01 17:18
爬虫
元素定位不到的几种解决办法
python+selenium
1.元素没有加载出来。可以使用隐式等待的方法让元素都加载完成。driver.implicitly_wait(10)可以使用time的sellp方法,时间上可以做调整。time.sleep(2)2.元素父节点有隐藏属性style="display:none"使用js将属性换成blockjs="document.getelEmentById('id').style.display='block'"dr
anqiang8201
·
2020-07-01 17:49
基于python的Appium自动化测试的坑
后来学seleinum听说他出书了《
python+selenium
》的这本我买了也学习了,是这本书带着我这个代码小白入门的,其实很多事情不愿意开始就一直不会开始,一旦开始了,可能也没有当初想的那么难。
anmu5770
·
2020-07-01 17:45
python+selenium
自动化框架(实现错误用例截图,生成测试报告)
一、框架介绍:结构目录分为element、jietu、report、testcase四部分。1、element部分封装一些底层的方法,存储元素查找的方法和返回结果。其中base.py用来保存底层的一些方法,screenshot.py实现错误用例自动截图,login.py实现登录模块元素的查找。base.py:略login.py:略screenshot.py:#coding:utf-8#fromse
miler_liu
·
2020-07-01 16:12
自动化测试
一个小爬虫的整体解决方案
技术栈:
Python+Selenium
/Scrapy框架+Tor(代理)大家好,今天我带来的主题叫做一个小爬虫的整体解决方案,其实一开始决定做这个主题的时候,主要是觉得在团队中,我有这样一个机会可以完成之前想做但是没能做的事情
秦渝淋
·
2020-07-01 16:00
Python3-----环境搭建
目前本人在学习
Python+selenium
、接口自动化,有兴趣的小伙伴可以一起讨论。欢迎各路大神对本书进行指正,谢谢!
骑着乌龟赶猪
·
2020-07-01 14:00
urllib3如何安装的三种办法
在《如何安装
Python+selenium
环境+Chrome》文章中详细说明了如何安装selenium,但是在没有网络的情况下,我们下载离线selenium安装包,手动执行安装后,可能会出现运行失败的情况
Taxus_shan
·
2020-07-01 13:01
Python+selenium
python+selenium
实现登录功能
python+selenium
实现登录功能环境搭建安装python(python3.7.2)测试是否安装成功:python--version2.安装selenium(pipinstallselenium
Sudahoney
·
2020-07-01 13:54
滑块验证码现在是做火的验证码系列了吧!利用Python强势破解!
导语记录一次利用
Python+Selenium
破解滑块验证码的实战过程。
pythoncxy
·
2020-07-01 12:17
Python
python自动化Js获取日期控件
python日期控件处理方法1一般方法2二班的方法3三班的方法python日期控件处理方法需求点:
python+Selenium
查找日期控件选择时间如图:1、一般方法:通过模拟器点击控件触发获取,但是这样效率比较低
杰森-jason
·
2020-07-01 10:58
python学习
python+selenium
爬取淘宝商品信息+淘宝自动登录——爬虫实战
1.前言继续学习爬虫内容,这回是以selenium模拟操作进行抓取,其中有几个需要登陆的注意事项。2.自动登陆+查找页面由于现在淘宝的反爬机制,需要登陆才好下一步操作。在搜索输入后页面会调入登陆界面,经过测试发现微博登陆是不需要验证码的,如果使用账号密码登陆是要滑动,但反爬更加严格,笔者暂时没有解决。也尝试过加cookie,也失败了。因此最好的方法还是利用微博账号自动登录。登录后获取总页数,并返回
阿贾克斯Ajax在学习
·
2020-07-01 08:44
爬虫实战
使用
python+selenium
爬取京东商品列表
1、直接从JavaScript中采集加载的数据importrequestsimporturllib.parsefromlxmlimportetreeheader={'User-Agent':'Mozilla/5.0(WindowsNT6.1;WOW64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/69.0.3497.81Safari/537.36'}defg
zyf_1109
·
2020-07-01 07:35
python+selenium
爬取京东商品数据
1.首先导入需要的类下面再介绍这些类的使用方法fromseleniumimportwebdriverfromselenium.webdriver.chrome.optionsimportOptionsfromselenium.webdriver.support.waitimportWebDriverWaitaswaitfromselenium.webdriver.supportimportexpe
若水上善666
·
2020-07-01 06:44
机器学习
b站滑动验证码图片的获取-python
本文仅是获取验证码图片,
python+selenium
实现图片的处理,算出偏移位置网上都有现成的;而由于b站的更新,图片的获取则与之前完全不同,不能直接从html中拿到过程比较曲折所以记录一下,可能比较长从分析的过程来展开
weixin_30596343
·
2020-07-01 05:37
python+selenium
excel中文读取填充到网页
由于我技术水平,磨磨唧唧很长时间终于弄出来了,在整理的时候思考了下,可能是我当时太关注打印出来的list了,list里不能显示中文,我就初以为我总是错了。附上表格一部分#coding:utf-8importxlrddefopen_excel(file):try:data=xlrd.open_workbook(file)returndataexceptExceptionase:print(str(e
weixin_30538029
·
2020-07-01 05:01
python+selenium
实现中国铁路12306自动登录
涉及到的知识点:selenium自动化测试工具的使用(基本的点击,输入文本,执行动作链)12306图片验证码的破解(点选类验证码)实现的效果:案例代码:fromseleniumimportwebdriverfromselenium.webdriverimportActionChainsimportbase64importrequestsimportreimporttimedeflogin():us
婉儿高空坠物
·
2020-07-01 04:37
Python
python
selenium
python+selenium
爬取京东数据
问题描述分别爬取京东和淘宝手机频道,找出累积销量(所有商家销售同一型号手机的销量之和)最高20款手机。说明:销量:京东以评论数为准,淘宝以付款人数为准。一款手机只看最低配置和价格,例如iPhone11只按照64G价格来计算。环境&工具python3.7seleniumGoogleChrome开发版(启动selenium后自动弹出)解决方案概述利用网页的xpath进行爬取,边爬取边处理数据,共爬取3
JerryLiu1998
·
2020-07-01 01:53
专业课
Python+Selenium
— 爬取京东搜索商品页数据
用request下载京东搜索商品页面源码后,发现得到的数据只有30条,怀疑京东搜索页面加载方式应该是动态渲染的,所以打算采用Selenium驱动谷歌浏览器来爬取搜索页面。代码如下:fromseleniumimportwebdriverfromselenium.common.exceptionsimportTimeoutExceptionfromselenium.webdriver.common.b
Duke_LH
·
2020-07-01 01:10
爬虫
多彩投网站动态爬取[
python+selenium
]
目标网站遇到的坑这个网站为了反爬虫,使用了很多策略,而这些策略都会是爬虫中可能遇到的坑。目的:目的是爬取这个网页中的这个状态的项目(projectStatus=6)(估计是表示结束了的意思)坑1坑:上面的图示网页,无法直接获得具体的项目的网页链接:页面的地址是被动态加载的。也就是说没办法直接获取到每个项目的具体链接。解决方式:这个是被我后面用一个方法(selenium)一起解决了,但其实不是一定要
肥宅_Sean
·
2020-07-01 00:32
Python
爬虫
详解基于python +Selenium的爬虫
详解基于
python+Selenium
的爬虫一.背景1.SeleniumSelenium是一个用于web应用程序自动化测试的工具,直接运行在浏览器当中,支持chrome、firefox等主流浏览器。
屉屉
·
2020-06-30 22:28
selenium-Selenium常用关键字和用法总结
学习
python+selenium
有段时间了,分享一下在WEB自动化中使用到selenium相关的一些概念和用法1、安装Python和Selenium包安装Python:安装不同平台的Python可以在
蓝天下的风
·
2020-06-30 21:32
selenium
python + selenium多进程爬取淘宝搜索页数据
python+selenium
多进程爬取淘宝搜索页数据1.功能描述按照给定的关键词,在淘宝搜索对应的产品,然后爬取搜索结果中产品的信息,包括:标题,价格,销量,产地等信息,存入mongodb中,需要采用多进程提高爬取效率
Kosmoo
·
2020-06-30 20:36
selenium
Python+Selenium
基础篇之3:第一个完整的自动化测试脚本
我们的测试用例是:打开百度首页,搜索Selenium,然后检查搜索列表,有没有Selenium这个官网链接选项。在写自动化脚本之前,需要明确手动脚本的步骤,然后去拆分到具体没一个步骤做什么,考虑好了之后,才开始动手去写脚本。我把这个测试场景分拆如下步骤:1)启动后浏览器,这里我们用Chrome2)打开百度首页,https://www.baidu.com3)定位搜索输入框,记录下输入框元素的xpat
zupzng
·
2020-06-30 19:36
自动化测试selenium
你一定想不到,实现一个
Python+Selenium
的自动化测试框架就这么简单!
首先你得知道什么是Selenium?Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:SeleniumIDE、SeleniumWebDriver和SeleniumGrid。SeleniumIDE:Firefox的一个扩展,它可以进行录制回放,并把录制的操作以多种语言(例如java、python等)的形式导出
爱码小士
·
2020-06-30 14:38
软件测试
自动化测试
selenium
接口
webdriver
python+selenium
实现分布式运行
实现原理seleniumgrid+多线程(持续更新中)1seleniumgrid工作原理(转自虫师)seleniumgrid是勇于设计帮助我们进行分布式测试的工具,其整体结构是由一个hub节点和若干个代理节点组成,hub用来管理各个代理节点的注册和状态信息,并且接受远程客户端代码与直接调用selenium-server是一样的.ps:如果是在本机执行,记得在启动hub的时候同时也要启动nodeim
ying62506799
·
2020-06-30 07:59
POM
python
关于使用
Python+selenium
爬取网页信息市出现的问题:unknown error: Element is not clickable at point (508, 4831)的解决办法
最近需要爬取网站bopgraphy上的人物链接,以便后续再爬取具体人物的相关信息,网页上有一个SEEMORE的点击按钮,最初的想法是先通过selenium模拟浏览器不断点击按钮加载所有的人物链接到页面,然后通过元素定位爬取人物链接。点击按钮代码:button=browser.find_element_by_class_name("m-component-footer--loader")button
Frasensy
·
2020-06-30 07:48
问题记录
Python+Selenium
实现问卷星自动填写和选择
主要采用
Python+Selenium
来实现fromseleniumimportwebdriverf
沭阳
·
2020-06-30 05:34
Python
NO.1 Selenium 2.53.6 + Python 2.7.15环境搭建
前言准备写
python+selenium
自动化测试系列教程文章帮助小伙伴们入门,写完基础入门教程,我会写进阶教程,感兴趣的伙伴们可以微信搜索订阅号《极客酋长》关注一下,我会持续更新,私信还可以获得帮助,
极客酋长
·
2020-06-30 05:46
Selenium
Python+selenium
键盘操作事件
前言:写这篇文章的原因是在实施项目的过程中遇到了一些麻烦,项目前端的编写不是很规范,很多关键地方只有xpath可以定位到,并且使用selenium的send.keys()方法不能在输入框输入内容。只能通过操作鼠标点击后,操作键盘来输入内容。所以这里就要提到webdriver的keys方法,但是keys方法里面封装的并没有字母按键,如下图显示#LicensedtotheSoftwareFreedom
aerpcino
·
2020-06-30 01:43
自动化测试
使用Python实现淘宝订单定时付款
今天教大家如何使用
Python+Selenium
实现淘宝订单定时付款,用处想必大家都知道。
wx_LincolnWang
·
2020-06-29 22:02
Python
如何使用
python+selenium
自动登录网站自动下单抢购秒杀?
以登录京东上某款口罩购买为例:fromseleniumimportwebdriverimporttimedriver=webdriver.Firefox()driver.get(‘https://item.jd.com/100011385146.html’)driver.find_element_by_class_name(“link-login”).click()driver.find_elem
苍狼搏鹰
·
2020-06-29 15:52
python
python+selenium
实现QQ空间的登录
先上代码:importtime#导入seleniumm2中的webdriver库fromseleniumimportwebdriver#实例化出一个浏览器driver=webdriver.Chrome()#设置浏览器窗口的位置driver.set_window_position(20,40)#设置浏览器窗口的大小driver.set_window_size(1100,700)#访问QQ空间网页dr
易燃易爆炸i
·
2020-06-29 10:37
工具
Python+selenium
文件上传和下载弹窗处理
云服务器|个人博客input标签文件上传带有input标签并且type属性的值为file可直接使用send_keys方法上传文件upload.html文件upload_fileupload_file上传前截图上传文件代码:#!/usr/bin/python3#coding=utf-8#author:Venfromseleniumimportwebdriverfromtimeimportsleepd
SitVen
·
2020-06-29 08:17
selenium
Python+selenium
多线程启动浏览器
个人博客通过thredins库实现多线程和通过tomorrow库得threads异步实现threadins多线程启动浏览器1.封装一个浏览器启动方法,根据不同参数启动不同浏览器fromtimeimportctime,sleepfromseleniumimportwebdriverimportthreadingdefselect_browser(browser):print("start%s"%br
SitVen
·
2020-06-29 08:46
selenium
Python+selenium
table表单处理
web后台软件经常会遇到一些table表单,记录一下table表单的处理方式table特征table表单页面源码一般有这几个明显的标签:table、tr、th、td标示一个表格标示这个表格中间的一个行定义表头单元格定义单元格标签,一组标签将将建立一个单元格,标签必须放在标签内源码Table模板语言工具方向pythonselenium自动化测试C语言LoadRunner性能测试定位方式#coding
SitVen
·
2020-06-29 08:46
selenium
python+selenium
实现web自动化常用方法
1.通过id执行翻页2.通过name来进行页面登录3.通过class_name执行翻页4.通过tag_name来执行5.通过link_text执行标签检索并进入6.通过partial_link_text执行标签检索并进入(模糊查询)7.通过xpath地址进入详情(使用inspectinFirePath进行来选择元素并选择xPath路径地址并复制,粘贴到代码的xPath路径中)8.通过css_sel
连连--
·
2020-06-29 08:13
python+selenium
爬取百度文库不能下载的word文档
有些时候我们需要用到百度文库的某些文章时,却发现需要会员才能下载,很难受,其实我们可以通过爬虫的方式来获取到我们所需要的文本。工具:python3.7+selenium+任意一款编辑器前期准备:可以正常使用的浏览器,这里推荐chrome,一个与浏览器同版本的驱动,这里提供一个下载驱动的链接https://chromedriver.storage.googleapis.com/77.0.3865.4
Gaoshiguo112
·
2020-06-29 02:43
python+selenium
实现淘宝双十一自动下单
python+selenium
实现淘宝双十一自动下单思路/工具参考我的另一篇文章
python+selenium
实现京东秒杀脚本1.扫码登录版#!
sky_on_the_way
·
2020-06-29 02:20
智能实用脚本
python+selenium
实现京东秒杀脚本
python+selenium
实现京东秒杀脚本1.思路京东秒杀脚本思路:首先跳转到京东登录页面扫码登陆,然后进入我的购物车(需要提前把秒杀商品加入购物车),点击全选按钮,再点击结算跳转到结算页面下单,秒杀成功之后
sky_on_the_way
·
2020-06-29 02:20
智能实用脚本
python
selenium
chrome
AirTest-selenium基于Web实现UI自动化测试
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、Python+Appium框架APP的UI自动化、
Python+Selenium
框架Web的UI自动化、Python+Unittest
Wu_Candy
·
2020-06-29 02:55
移动APP测试基础分享
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、Python+Appium框架APP的UI自动化、
Python+Selenium
框架Web的UI自动化、Python+Unittest
Wu_Candy
·
2020-06-29 02:54
Python+Selenium
基础篇之3-打开和关闭IE/Chrome浏览器
前面文章介绍了,如何调用webdriver接口方法来打开和关闭Firefox浏览器,本文介绍如何打开IE和Chrome浏览器。web项目,需要做兼容性测试,最重要的是浏览器兼容性测试。如果只考虑windows平台,相信应该很多公司必须要测试IE、Firefox、Chrome这三大浏览器。所以webui自动化测试,也需要在这三大浏览器上面运行和测试脚本。从前面文章,我们知道,要调用Firefox浏览
Hey_cancan
·
2020-06-29 00:46
python
Python+Selenium
基础篇之2-打开和关闭火狐浏览器
本节介绍如何初始化一个webdriver实例对象driver,然后打开和关闭firefox浏览器。要用selenium打开fiefox浏览器。首先需要去下载一个driver插件geckodriver.exe,下载地址https://github.com/mozilla/geckodriver/releases,下载好这个exe文件后,把这个文件放到你的python安装目录下,例如:C:\Pytho
Hey_cancan
·
2020-06-29 00:46
python
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他