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
获取某个节点元素的源码
今天有个需求需要用到selenium和beautifulsoup,需要获取单个节点的html源码并转换为soup对象ele=self.find_element_by_id("id")ele.get_attribute("innerHTML")innerHTML输出当前标签的文本内容,如果标签内有子标签,会连子标签本身和子标签内的文本内容一起输出这是一个标签div这是一个标签spandiv2里面的s
东京的雨不会淋湿首尔
·
2021-06-13 05:51
python+selenium
学习笔记1
1.浏览器的打开与关闭注意:webdriver版本一定要与浏览器版本相对应fromseleniumimportwebdriver#导入webdriver包driver=webdriver.Chrome()#driver=webdriver.IE/Firefox()driver.maximize_window()#最大化浏览器driver.implicitly_wait(8)#设置隐式时间等待dri
柠月如风000
·
2021-06-11 07:11
Python+Selenium
自动抓取Ajax渲染网页
image.png@前言:工作闲暇之余自学Python,想找个项目练练手,于是瞄准了我们客户阿里给我们下发任务的网站,往常同事都是手动登录网站,手动复制粘贴Case内容到Excel。Kanshan震惊,都9102年了,怎么还要做这么低效(无脑)的工作,于是自学python尝试自动化获取case内容并且保存到本地,想一想,能有多难???然鹅:人生第一次认真爬的网页有万万个没想到...@问题和方法万万
Kan_shan
·
2021-06-06 02:40
优化自动化测试流程,使用 flask 开发一个 toy jenkins工具【建议收藏!】
为了提升公司测试效率,公司决定引入自动化流程,你在网上搜了一套技术方案
python+selenium
,迅速写了一套自动化测试的脚本。
程序员小濠
·
2021-06-03 19:18
程序人生
测试
ui
软件测试
Python+selenium
实现博客自动评论
文章目录前言准备妙语python库准备开始编码实现登录自动评论结语前言之前总是在自己博客评论区看到诸如这写的什么啊你这样的人我不想多说什么,直接一键三连等我水平够了再回来看,留下×二字,没看完我以为我写得太烂要被打了。。。看完又有种自己被欣赏了的奇异感觉。。。猜测这样的评论肯定不是人工手敲的,应该是脚本自动化在评论。于是我灵光一现,打算自己实现一个!当然不是为了偷懒…而是让别人也多多感受下被欣赏的
_less is more
·
2021-05-27 15:19
计算机科学与技术
selenium
python
新星计划
自动登录
自动评论
Python+selenium
模拟网页点击爬虫交管12123违章数据
在上一篇文章《Python教程—模拟网页点击爬虫定位系统》讲解怎么通过模拟点击方式爬取车辆定位数据,本次介绍怎么以模拟点击方式进入交管12123爬取车辆违章数据,本文直接讲解过程,使用的命令解释见上一篇文章。本文同《Python教程—模拟网页点击爬虫定位系统》同样为企业中实际的爬虫案例,如果之后想进入车企行业可以做个了解。准备工具:spyder、selenium库、google浏览器及对应版本的c
微信公众号:您好啊数模君
·
2021-05-25 23:31
python
selenium
spyder
模拟点击
交管12123
python+selenium
实现自动登录网页获取信息(一)
我用的是一个教师继续教育的网站,进行演示和模拟,网站:http://cas.study.yanxiu.jsyxsq.com/auth/login?service=http%3A%2F%2Fwww.17ahgp.study.yanxiu.jsyxsq.com%2Fuc%2Findex.htm&renew=true&share=share&isGate=false一、需要的环境1.python环境,我
测试baby
·
2021-05-25 21:06
测试工程师
程序人生
python自动化测试
测试工程师
接口测试
软件测试
压力测试
Python自动化测试
2021长三角数学建模竞赛思路
题如果从旅游业相关企业去看,就不足为奇了,这道题是让我们分析不同类型的游客的旅行规划问题首先需要爬取不同景点信息,包括经纬度,是否收费,收费的门票多少,周围酒店多少价格,都可以通过地图网页爬取数据,公众号推文有
python
微信公众号:您好啊数模君
·
2021-05-20 23:39
数学建模
Python+selenium
自动化之cookie获取与登录
cookie有两种,一种是会话级别的,一种是有有效期的,会话级别的cookie就不能用add_cookie的方法了,因为一次会话过程(从打开浏览器到关闭浏览器,断开连接)结束后它就失效了。下面以百度首页登录为例,如何获取cookie和使用cookie进行免登录操作。获取cookie方式查看cookie的方法有几种,可以使用fidller抓包能够看到cookie的name和value值,但不是特别全
程序媛圆圆
·
2021-05-19 19:43
软件测试
软件测试
接口测试
自动化测试
Python+selenium
模拟网页点击爬虫进阶
在上一篇文章《Python教程—模拟网页点击》讲解了简单的登录过程,本次讲一下完整的selenium爬虫,依然针对车辆定位系统这类网址,这类网址有个特点就是需要点击触发才能获取动态数据,反应时间看网速,也容易漏掉部分数据,并且访问元素在列表中,不能直接使用CopyXpath的路径,需要先访问列表块,再去访问其中的元素,甚至还有要先访问列表图块才能对其中的元素进行访问。一般网页版客户端不好用还不得不
微信公众号:您好啊数模君
·
2021-05-15 11:55
python
selenium
chrome
Python+Selenium
封装类,请高手赐教
Selenium类封装#!/usr/bin/envpython#--coding:utf-8-*-importrandom#导入selenium模块fromseleniumimportwebdriver#selenium键盘事件#引入keys包fromselenium.webdriver.common.keysimportKeys'''其他常用到的鼠标事件,只需在后面加上,demo:obj.get
lalala2016
·
2021-05-15 02:19
不同歌手的粉丝们都在什么时候听歌?
I.采集部分(不感兴趣可以直接跳到数据部分)工具:
python+selenium
包+excel素材来源:网易云音乐歌曲的评论区-评论的时间主要用的是利用selenium的自动化测试工具抓取,因为对爬虫也是正在学习
TheMarcMa
·
2021-05-13 00:21
python3+selenium实现Web自动化2:Selenium原理,定位元素以及浏览器常规操作!
一、前言最近问我自动化的人确实有点多,个人突发奇想:想从0开始讲解
python+selenium
实现Web自动化测试,请关注博客持续更新!
测试萌萌
·
2021-05-12 14:49
自动化测试
python自动化测试
测试工程师
测试工程师
压力测试
单元测试
软件测试
Python自动化
【
python+selenium
】极验滑动验证码的实现
效果gif前言在上次做完图形验证码后,发现识别率不尽人意,可以说是很不满意,稍微有点更多的干扰,打印出来的字符一塌糊涂!这次转手对极验的滑动验证码进行识别。。。目前市面上越来越多的网站的注册登录用滑动验证码进行验证,与人互动的形式来判定你是不是人类操作,所以说,我们要进行破解,就是模仿人体操作进行识别与通过验证!还有一些注意问题后面说,通常也是识别不成功的关键!识别率估摸着有90%以上了!正序要用
江波波
·
2021-05-11 11:20
python+selenium
简单页面操作以及鼠标键盘事件
原文:https://www.cnblogs.com/c1116p1212/p/9482265.html在自动化测就是模拟人为的操作,上一篇讲的是定位页面元素来找到某个点,当我们找到该元素后可以进行相应的操作clear()清除文本send_keys("输入内容")想输入框输入内容click()点击事件fromseleniumimportwebdriverdriver=webdriver.Firef
鲨鱼儿_e0a3
·
2021-05-09 20:09
【IT之路】微信小程序之初探
python+selenium
自动化我比较喜欢,但是今天先不谈这个。因为昨天晚上碰巧初次接触了一下微信小程序开发,有点感想,先记录一下。我发觉写笔记是一个很不错的习惯,希望朋友们也能喜欢写笔记。
七星云-恒
·
2021-05-04 14:06
【IT之路】微信小程序开发
java
微信小程序
我的爬虫报错集02
路径不对导致FileNotFoundError:[WinError2]系统找不到指定的文件,问题解决办法执行
python+selenium
代码自我解决方法:fromseleniumimportwebdriverdriver
浩扬贝比
·
2021-05-02 01:52
python+selenium
如何做接口自动化测试?
首先确定一点我们可以用python和selenium做接口自动化测试,但不能说只有selenium,因为selenium只是python中的一个包,他总是和多个包一块综合去运用。要做接口自动化第一步:要把python安装到你的电脑中,要开始学习python编程,首先就得把python安装到你的电脑里。安装后,你会得到python解释器(就是负责运行python程序的),一个命令交互环境,除了pyt
软件测试小dao
·
2021-04-30 20:00
软件测试
自动化测试
接口测试
软件测试
测试工程师
python
接口测试
自动化测试
手把手教你
Python+selenium
爬虫百度文库源码+解析
免费资源猫-爱分享的猫。最近小编在弄python爬虫项目,可能大家一听爬虫,就觉得高大上,其实爬虫并没有多难,只要你稍微研究一下,掌握了基础的东西,后续爬虫就是重复利用的事情了。今天给大家来一下普及,希望你都能掌握01搭建环境既然是python爬虫,自然先要安装好python环境,从事技术的人都知道开发IDE,其实小编其实有不是必须的,只要是文本编辑器都可以,当然对于小白还是建议安装IDE,这样能
tbosoft
·
2021-04-29 23:04
源码
工具
pycharm
selenium
python
Pytest自动化测试-简易入门教程(01)
难道我学自动化我不就是学一个
Python+Selenium
或者+Appium就可以了吗?那这个框架它的作用是什么?
程序员一凡
·
2021-04-27 16:29
程序员
软件测试
测试工程师
软件测试
自动化测试
测试框架
Pytest
python
python+selenium
实现微博登录和自动评论
作为杨超越的粉丝,我并不甘心做一个完全的白嫖党,所以有时我也会帮忙做做数据,点点赞、刷刷评等。今天,我突发奇想,能不能用python实现自动化刷评呢?要实现这个想法肯定是要自动化登录微博的,于是有了以下尝试。目录1分析2引入selenium模块及驱动2.1浏览器驱动导入2.2将安装好的Chromedriver.exe引入到代码中3模拟登录3.1获取cookie3.2解析cookie并添加到浏览器对
谨衡
·
2021-04-23 21:43
python
python
selenium
cookie
chrome
python实现上下班全自动打卡
环境:image.png架构:
python+selenium
浏览器:chrome81.0.4044.113(正式版本)(32位)前期准备:安装python3.8.3(请见下一篇文章)安装pip(请见下一篇文章
爱斯基摩白
·
2021-04-23 09:27
Python+Selenium
定位不到元素常见原因及解决办法(报:NoSuchElementException)
在做web应用的自动化测试时,定位元素是必不可少的,这个过程经常会碰到定位不到元素的情况(报selenium.common.exceptions.NoSuchElementException),一般可以从以下几个方面着手解决:1.Frame/Iframe原因定位不到元素:这个是最常见的原因,首先要理解下frame的实质,frame中实际上是嵌入了另一个页面,而webdriver每次只能在一个页面识
·
2021-04-21 17:00
python+selenium
小米商城红米K40手机自动抢购的示例代码
使用环境1、python32、seleniumselenium使用简述1、安装seleniumpipinstallselenium2、安装ChromeDriver下载地址:http://chromedriver.storage.googleapis.com/index.html注意:下载的ChromeDriver需要与Chrome版本一致。1)Chrome版本查看:2)ChromeDriver对应
·
2021-04-21 17:59
python3+selenium实现Web自动化2:Selenium原理,定位元素以及浏览器常规操作!
一、前言最近问我自动化的人确实有点多,个人突发奇想:想从0开始讲解
python+selenium
实现Web自动化测试,请关注博客持续更新!
C1R2
·
2021-04-13 06:19
Python+selenium
批量把网页文档保存为PDF
网上有很多网页版的,免费的Python教程电子书,特别想保存下来,写爬虫的话,文字可以取出来,但是漂亮的版面就丢了啊,要是想保留排版样式,那代码量可就太大了,再说我也不会写啊。想了一下,发现可以直接利用Chrome浏览器的自带功能,批量把网页打印成PDF,岂不是很方便,这样只需要利用selenium就可以啦。网上找了找,果然有大佬写出了教程。参考教程地址:https://www.cnblogs.c
琪老师606
·
2021-04-09 19:37
python制作生活小工具
爬虫
selenium
python
爬虫
2018-02-27 设置等待时间(
python+selenium
)
1.强制等待importtimetime.sleep(2)#2表示时长,单位为秒2.隐性等待,implicitly_wait(xx)driver.implicitly_wait(30)#隐性等待,最长等30秒隐形等待是设置了一个最长等待时间,如果在规定时间内网页加载完成,则执行下一步,否则一直等到时间截止,然后执行下一步。注意这里有一个弊端,那就是程序会一直等待整个页面加载完成,也就是一般情况下你
凌幻钰
·
2021-03-12 00:52
python+selenium
集成测试报告 HTMLTestRunner 截图
如果研究过其他语言的自动化测试,一定会觉得python的HTMLTestRunner巨丑无比。正好在网上看到大神对HTMLTestRunner.py进行了修改定制。我在美化的基础上添加上了截图。这里给大家分享一下修改前.jpg修改后.png一、简介与使用1.下载github下载地址:HTMLTestRunner_cn.py(整个文件是一个测试框架,本次主要展示测试报告)2.HTMLTestRunn
别动我名字呀
·
2021-03-10 19:11
python+selenium
实战之无限评论
目录概要1、登录模块2、生成评论3、主要内容4、源代码汇总(可直接运行)建议先看摘要,了解大体项目内容,配好相应环境,登录模块内容记得改成你自己的账号和密码,然后直接看源代码汇总,在自己电脑上跑跑,能用就继续学习本文章内容概要功能:对csdn门户网站进行无限评论和点赞操作该实战项目使用的是firefox浏览器,进行selenium进行自动化操作对selenium使用不熟,可转至PythonSele
刘一手emm
·
2021-02-08 22:24
优质文章
兴趣拓展学习
Selenium学习
selenium实战
csdn之无限评论
python+selenium
selenium之有趣的项目
selenium之模拟评论
python123平台登陆页_
Python+Selenium
之登录界面login
一、知识储备:1.定位a元素的方法:self.driver.find_element_by_css_selector('#we.me')#查找id未we的标签下class为me的标签#代表id.代表class2.获取当前url:driver.current_url3.判断是否相等:assertEqual(self,first,second,msg=None),判断first与second是否相等,
weixin_39559369
·
2021-01-29 00:53
python123平台登陆页
Python自动化运行合成大西瓜|附小游戏地址
解决方案直接采用自动化测试工具
Python+Selenium
,环境安装方法请参考Selenium+Python自动化测试(一)注意:这不是自动完成合成大西瓜的脚本,只是一个演示随机点击的自动化测试学习案例
zsevgymko
·
2021-01-27 18:52
随笔
python
selenium
游戏
软件测试
chrome
python+selenium
爬取微博热搜存入Mysql的实现方法
最终的效果废话不多少,直接上图这里可以清楚的看到,数据库里包含了日期,内容,和网站link下面我们来分析怎么实现使用的库importrequestsfromselenium.webdriverimportChrome,ChromeOptionsimporttimefromsqlalchemyimportcreate_engineimportpandasaspd目标分析这是微博热搜的link:点我可
·
2021-01-27 13:24
python+selenium
,有进度条的页面,拖拽出看不到的元素。
方法:ele=driver.find_element_by_xpath('//*[@id="order-table"]/tbody/tr[1]/td[13]')driver.execute_script('arguments[0].scrollIntoView(false);',ele)个人理解:1找到一个你要用,但是目前看不到的元素。2执行完,你要用的元素就看到了。总结:之所以拖拽进度条,就是为
sanjixing999
·
2021-01-26 15:12
python
selenium
python+selenium
实现自动化:自动打开网页并实现刷新
selenium一个web的自动化测试工具免费且可以和各种语言结合,无论是C、java、ruby、python、C#,都可以通过selenium完成自动化测试selenium+Python(Python3.5及以上版本)1.安装selenium包运行窗口执行:pipinstall-ihttps://pypi.douban.com/simpleselenium等待完成。2.启动浏览器启动Chrome
咕噜oo
·
2021-01-25 21:43
Python
selenium
chrome
python
web
软件测试
开启人生第一次爬虫(煎蛋网)
python+selenium
爬取煎蛋网图片网址:http://jandan.net/ooxx#coding:utf-8importrequestsfromseleniumimportwebdriverfromselenium.webdriver.common.byimportByimportos.pathclassgetImg
mr'邓
·
2021-01-25 16:46
爬虫
python
查看 cookie软件_
Python+selenium
自动化之cookie获取与登录
cookie有两种,一种是会话级别的,一种是有有效期的,会话级别的cookie就不能用add_cookie的方法了,因为一次会话过程(从打开浏览器到关闭浏览器,断开连接)结束后它就失效了。下面以百度首页登录为例,如何获取cookie和使用cookie进行免登录操作。获取cookie方式查看cookie的方法有几种,可以使用fidller抓包能够看到cookie的name和value值,但不是特别全
大学士66
·
2021-01-25 04:40
查看
cookie软件
python+selenium
实现12306模拟登录的步骤
简介:这里是利用了selenium+图片识别验证,来实现12306的模拟登录,中间也参考了好几个项目,实现了这个小demo,中间也遇到了很多的坑,主要难点在于图片识别和滑动验证这两个方面,图片识别是利用超级鹰的服务进行验证识别的,其次一个难点就是在账户密码和图片识别都过了以后的滑动验证,因为12306网站做了反爬,利用selenium滑动时,会报错,提示你一直刷新,这里也是更改了滑动框。技术栈:p
·
2021-01-22 11:19
python+selenium
方法大全
一、selenium定位方法1、WebDriver8种基本元素定位方式1)find_element_by_id()根据id属性进行定位2)find_element_by_name()根据name元素进行定位3)find_element_by_class_name()根据class的名字进行定位4)find_element_by_xpath()xpath是XML路径语言,它可以用来确定xml文档中的
Gina_ly
·
2021-01-20 12:21
python
selenium
软件测试--selenium脚本编写注意点(一)
在通过
python+selenium
编写ui自动化脚本的时候,我遇到过很多需要注意的点,今天分享给大家一下。
Gina_ly
·
2021-01-20 12:12
软件测试
selenium
python+selenium
方法大全
一、selenium定位方法1、WebDriver8种基本元素定位方式1)find_element_by_id()根据id属性进行定位2)find_element_by_name()根据name元素进行定位3)find_element_by_class_name()根据class的名字进行定位4)find_element_by_xpath()xpath是XML路径语言,它可以用来确定xml文档中的
Gina_ly
·
2021-01-19 19:39
python
selenium
python+selenium
操作总结
一、selenium定位方法1、WebDriver8种基本元素定位方式1)find_element_by_id()根据id属性进行定位2)find_element_by_name()根据name元素进行定位3)find_element_by_class_name()根据class的名字进行定位4)find_element_by_xpath()xpath是XML路径语言,它可以用来确定xml文档中的
KBBHM
·
2021-01-19 13:15
python
selenium
软件测试
python+selenium
操作总结
一、selenium定位方法1、WebDriver8种基本元素定位方式1)find_element_by_id()根据id属性进行定位2)find_element_by_name()根据name元素进行定位3)find_element_by_class_name()根据class的名字进行定位4)find_element_by_xpath()xpath是XML路径语言,它可以用来确定xml文档中的
KBBHM
·
2021-01-19 13:38
python
selenium
软件测试
python+selenium
自动化实战携带cookies模拟登陆微博
首先获取cookies,使用手机扫码登录斗鱼,然后利用网页cookies保存在本地有些同学可能会问,这不是相当于自己登录了吗,还模拟什么呢,其实来说这是一次获取cookies可以使用很久#!/usr/bin/envpython#-*-coding:utf-8-*-#@Time:2020/12/2916:27#@Author:huni#@File:微博cookies.py#@Software:PyC
·
2021-01-19 11:35
python+selenium
(8)---pytest+allure用例执行失败截图并展示在报告中
实现该功能要用到pytest中的hook函数(钩子函数),如下:可直接使用该代码#用例失败后自动截图@pytest.hookimpl(tryfirst=True,hookwrapper=True)defpytest_runtest_makereport(item,call):"""获取用例执行结果的钩子函数:paramitem::paramcall::return:"""outcome=yield
wjgccsdn
·
2021-01-18 16:53
selenium
Python+Selenium
一键进入B站王冰冰近期vlog
selenium自动进入网页selenium介绍selenium兼容脚本前提准备环境自动播放导入网页控制和时间模块调整匹配浏览器selenium介绍Selenium(百度百科介绍)是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。sel
最早的早安227
·
2021-01-18 14:28
Python
自动化生成
python
selenium
20行代码实现广二师健康系统自动打卡(
python+selenium
)
20行代码实现广二师健康系统自动打卡(
python+selenium
)1、下载驱动webdriver查看MicrosoftEdge版本:右上角“…”→设置→关于MicrosoftEdge。
east_han
·
2021-01-17 12:17
笔记
edge
爬虫
selenium
python
python+selenium
实现web自动化脚本编写总结
selenium是免费、开源的,功能与IBM:RFT、HP:QTP相媲美,无浏览器限制:IE、Chrome、Firefox、safari等都可以使用,无操作系统限制:windows、macOs、linux都可以安装,支持多语言编程,可与其他工具集成:unittest、pytest、Junit、TestNG等。一、环境搭建1、安装python3.x版本下载和安装python3.x版本,可以选择官网h
每天努力学习
·
2021-01-16 23:15
WEB自动化
selenium
python
selenium脚本编写注意点(一)
在通过
python+selenium
编写ui自动化脚本的时候,我遇到过很多需要注意的点,今天分享给大家一下。
KBBHM
·
2021-01-15 13:05
selenium
脚本
基于
python+selenium
自动健康打卡的实现代码
每天都要记得健康打卡尊敬的老师,我忘了这次的健康打卡,反思的时候我想了很多东西,反省了很多事情,自己也很懊悔,触犯了学校的规定,深刻认识到自己所犯错误的严重性…卡!那是小学生才有的检讨。作为一个有点懒的人,对于每次的健康打卡,都是做着重复性的填写,这让本人很是头疼,那就找找止疼药吧使用的工具需要有一定的python,html基础,和实践能力(毕竟实践出真知,实践能力强,你可以忽略前两个,你是最棒的
·
2021-01-13 11:47
python+selenium
(4)---pytest测试用例参数话之conftest.py和yield简单的使用
conftest.py特点conftest.py文件中存放参数化函数,可作用于模块内的所有测试用例conftest.py配置里可以实现数据共享,不需要import就能自动找到一些配置,pytest默认读取里面的配置conftest.py配置需要注意以下点:conftest.py配置脚本名称是固定的,不能改名称conftest.py与运行的用例要在同一个pakage下,并且有__init__.py文
wjgccsdn
·
2021-01-09 14:23
selenium
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他