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
seleium
Selenium技巧大揭秘:动态数据、分页和Cookie的获取利器
背景:昨天我们讲了讲关于
seleium
的一些基础操作,今天讲讲如何将
seleium
和爬虫结合起来,可以使用selenium获取网页的动态加载数据,可以使用selenium获得cookie,这两个是比较常用的
acmakb
·
2023-11-26 16:41
selenium
selenium
测试工具
python
爬虫
Python 爬虫总结——案例代码
目录request的基本使用urllib使用图片爬取获取动态数据session和cokkie的处理使用xpath解析使用正则解析BeautifulSoup使用
seleium
自动化爬虫其他自动化操作实现无界面自动化处理
Dragon Wu
·
2023-11-06 04:44
python
python爬虫
python
爬虫
web自动化测试(java+
seleium
)环境安装
目录0、应用1、linux安装1.1安装chromium1.2安装chromedriver1.3安装xvfb2、javamaven依赖selenium依赖3、入门案例0、应用前一段时间,需要实现一个模拟页面操作的功能,去检测程序运行是否稳定,因此就用到了web自动化检测的功能。1、实现该功能,首先需要一个浏览器(firefox,chrome),2、然后需要一个操作浏览器的驱动程序,需与浏览器相对应
濤。。。
·
2023-11-03 05:59
java
selenium
chrome
测试工具
python自动化,
seleium
+HTMLTestRunner.py实现输出测试报告
前言1、应用场景:使用多组数据测试同一个业务流程2、数据驱动测试就是测试数据的改变就能带来测试结果的改变,把测试数据从测试脚本代码中分离出来,统一管理测试数据,执行代码时,会自动反复执行同一个业务流程的步骤多次,每次取得一组数据值来执行。---功能类似于LR里的参数化技术3、在Python实现Selenium自动化时需要使用python语言的第三方模块ddt结合unittest框架来实现数据驱动测
归零ご
·
2023-11-02 05:03
selenium
单元测试
自动化
双十一淘宝抢购脚本,
seleium
模块
每次学完后总是可能忘掉或者一时记不起来所要用的东西,在网上找总是找不到自己要用的东西。或者给别人解释时太过麻烦,所以干脆发到csdn公开,一些好的文章或者程序早已年代久远或者不适用于现在的这个版本或许有更好的编写方法。#2022/11/7可用有时会写一些比较有意思的代码分享一下本教程所有配套资料索取方式如下:点赞三连后Q裙搜索:652892456找管理员获取(或直接加小助理微信:python518
UR的出不克
·
2023-10-27 20:00
python
chrome
开发语言
python网络爬虫之selenium的详细安装配置以及简单使用--菜鸟复习日记
目录一、安装
seleium
的驱动(以谷歌浏览器为例)二、selenium库的一些简单用法。1.向输入框中输入文字2.点击操作一、安装
seleium
的驱动(以谷歌浏览器为例)1.首先下载一个
偏爱python的火烈鸟
·
2023-10-16 09:42
python
selenium
网络爬虫
学习
基于Python的Selenium详细教程
Selenium本文使用环境:windows11、Python3.10.5、PyCharm2022.1.3、Selenium4.3.0需要你懂的技术:Python、HTML、CSS、JavaScript1.
Seleium
自动化软件测试
·
2023-09-07 02:06
软件测试
自动化测试
功能测试
selenium爬虫
[周更]3.selenium爬虫ε≡٩(๑>₃<)۶一心向学文章目录[周更]3.selenium爬虫声明前言一、
seleium
配置1.安装
seleium
2.安装Firefox3.安装Firefoxgeckodriver4
烧瓶里的西瓜皮
·
2023-08-19 00:05
爬虫
selenium
python
基于Python的Selenium详细教程
Selenium本文使用环境:windows11、Python3.10.5、PyCharm2022.1.3、Selenium4.3.0需要你懂的技术:Python、HTML、CSS、JavaScript1.
Seleium
Smile丶Life丶
·
2023-06-07 15:37
Python
python
firefox
开发语言
html5
javascript
docker+
seleium
实现分布式ui自动化
学习链接GitHub-SeleniumHQ/docker-selenium:DockerimagesforSeleniumGridDockerHub查看docker里面可以用的镜像。1.安装docker,linux环境输入docker,会提示安装,安装好以后,再次输入docker,如下图:2.下拉需要的镜像。(在上面的第二个连接里面找自己需要的版本,注意,后缀有debug的是可以通过远程查看运行的
penguin9_9
·
2022-12-30 16:14
自动化
web自动化测试(java+
seleium
)元素定位,全屏截图
目录元素定位1、id定位2、name定位3、class_name定位4、tag_name定位5、link_text定位6、partial_link_text定位7、xpath定位8、css定位常用api(操作标签)1、元素单击2、表单提交3、在输入框中输入指定内容4、在输入框中清除所有的文字内容5、获得文本值全屏截图问题代码实现元素定位示例System.setProperty("webdriver
濤。。。
·
2022-11-23 19:59
java
测试工具
selenium
Python 爬虫实战 - Selenium 爬取 Amazon.com 商品信息 & 对抗广告、推广干扰和反反爬 (
Seleium
、re、Xpath、openpyxl、列表操作、反反爬)
项目概述爬取目标:爬取亚马逊网HUAWEI上架产品的相关信息,并用邮件发送爬取结果给邮箱涉及知识:
Seleium
、re、Xpath、openpyxl、列表操作完整代码:GitHub-Shawshank-LIUYU
Shawshank_LIUYU
·
2022-04-22 07:39
#
爬虫实战
python
selenium
爬虫
python爬虫使用
seleium
+超级鹰+Image模块自动登录12306(附源码和登录视频)
利用代码自动登录12306官网是爬虫领域的经典行为,整个过程中的难点在于网站验证码的自动化突破,整个过程需要突破两个验证码的阻碍,一是文字选图,二是滑块。其中文字选图较为麻烦。但是还是有方法能够顺利进行网站的登录,代码一执行,直接会运行到登录后的界面。首先需要实例化一个brower对象,用于驱动浏览器browser=webdriver.Firefox(executable_path=r'D:\py
进击的小叶
·
2021-07-18 11:35
python
爬虫
python
爬虫
seleium
新版
image官网文档Selenium官方参考文档:http://selenium-python.readthedocs.io/index.html安装安装客户端pipinstallselenium或PyPI网站下载Selenium库https://pypi.python.org/simple/selenium安装浏览器驱动下载谷歌浏览器下载浏览器驱动https://chromedriver.stor
鲸随浪起
·
2021-05-18 10:20
seleium
学习笔记脚本回放报错(一)
在使用seleniumIDE录制脚本后,无法回放成功报错内容这是由于脚本在回放过程中,会重新开启一个窗口,被火狐浏览器阻止了,现在允许窗口弹出允许弹出重新运行脚本,依旧报错Elementnotfound存在的元素报不存在的错误这是由于在页面还没有完全加载出来时,就执行了操作click,可以右键元素选择waitForElement元素名或者选择showallavailablecommand选择这个元
小侯童鞋
·
2021-05-04 07:43
java
seleium
moveByOffset拖动卡顿问题解决
seleiummoveByOffset拖动卡顿问题是由于源码在里默认给了200毫秒的等待时间所以在连续拖动时显得卡顿如图可以看到moveByOffset在调用tick时传了200毫秒等待时间解决办法也很简单,moveByOffset方法源码里是调用的tick这个方法,所以直接调用tick方法把等待时间给成0毫秒就好了,代码如下:Actionsactions=newActions(webDriver
fx9590
·
2021-01-24 20:59
爬虫
python3+
seleium
+chrome headless+mongodb 爬取淘宝产品实例(仅代码+结果)
学习书籍:《python3网络爬虫开发实践》视频地址:实例视频1.main.pyimportrefrompyqueryimportPyQueryaspqfromseleniumimportwebdriverfromselenium.common.exceptionsimportTimeoutExceptionfromselenium.webdriver.common.byimportByfroms
匆匆四月
·
2020-08-25 09:18
python爬虫
python+selenium 简易地疫情信息自动打卡签到功能的实现代码
测试环境:python3.7,selenium,chrome浏览器
seleium
和chromedriver的配置在这里就不讲了,这里放个连接首先找到学校信息门户的登录页:http://my.hhu.edu.cn
·
2020-08-22 13:29
python+
seleium
实现了一个小功能,记录几个小坑解决方法
环境信息:windows10,python3,chrome1、
seleium
调用send_keys的时候会丢字符丢字符:pwd='111111'driver.find_element_by_id('password
Lynne
·
2020-08-18 13:14
python
chrome
selenium
爬虫 -------
Seleium
目录1.selenium1.1导入模块1.2高级-查找元素:1.3高级-页面交互1.4高级-等待页面加载(wait)1.seleniumselenium是什么:一个自动化测试工具(大家都是这么说的)selenium应用场景:用代码的方式去模拟浏览器操作过程(如:打开浏览器、在输入框里输入文字、回车等),在爬虫方面很有必要准备工作:安装selenium(pipinstallselenium)安装ch
疯子书生z
·
2020-08-15 07:41
python
爬虫
《Java测试驱动开发》示例中如何运行应该注意的问题
最近再读关于如何提高程序员的工作效率,以及《Java测试驱动开发》,针对文章的示例,比如使用自动化测试工具
Seleium
和Selenide的代码有几个地方需要注意下:1.升级Jar包,build.gradle
我还要去追逐我的梦
·
2020-08-05 16:41
测试
python+selenium 简易地疫情信息自动打卡签到
测试环境:python3.7,selenium,chrome浏览器
seleium
和chromedriver的配置在这里就不讲了,这里放个连接首先找到学校信息门户的登录页:http://my.hhu.edu.cn
RT_Enzyme
·
2020-08-05 04:50
selenium
python
chrome
一个完整的测试计划模板
5确定测试工具如:功能测试使用
Seleium
,性能测试使用Jmeter等。6确定测试资源测试需要的设备,服务器、参与测试
那一丝寒意,冰封千里
·
2020-07-28 22:23
测试基础
测试计划和缺陷报告
5)、确定测试工具如:功能测试使用
Seleium
,性能测试使用Jmeter等。6)、确定测试资源测试需要
Sk_Ya
·
2020-07-14 06:37
scrapy配合scrapy-splash抓取js动态渲染内容
最近想学习下scrapy-splash,之前用了
seleium
配合chrome总感觉有点慢,想要研究下scrapy-splash,那知网上的内容很多不靠谱的。综合了好多文章,终于成功了。
findsafety
·
2020-07-11 06:57
airtest使用入门
文件3.点击窗口,选择seleniumwindow4.点击选项-设置,添加谷歌浏览器的位置和log保存地址5.点击浏览器的图标,代码区域会出现黄色信息,如果这个脚本是第一次启动,点击yes,会出现调用
seleium
烟-锁-池-塘-柳
·
2020-06-23 22:49
airtest
你会使用Scrapy-splash抓取js动态渲染内容吗?
最近想学习下scrapy-splash,之前用了
seleium
配合chrome总感觉有点慢,想要研究下scrapy-splash,那知网上的内容很多不靠谱的。综合了好多文章,终于成功了。
Stevent
·
2020-03-13 20:47
MacOS 更新ChromeDriver
有时我们会遇到这样的场景:chrome浏览器自动更新到最新版本,而我们本地
seleium
自动化所使用的ChromeDriver没有同步更新,导致在运行自动化脚本时,会报如下的错误PleaseprotectportsusedbyChromeDriverandrelatedtestframeworkstopreventaccessbymaliciouscode
BestFei
·
2020-02-08 05:32
关于
seleium
运用中几个问题的总结
1.元素被点击后没有效果。此问题困扰我几个小时,百思不得其解。通过上网查找此问题的原因以及解决方法。网上大家通常提供的原因分析为此为被点击元素的外层元素遮挡,导致点击此元素无效。其解决方法为在点击该元素之前先点击其他元素或者点击外层元素,然后在点击此元素。或者直接提供给了其他解决方法使用webdriver执行js方法点击元素以及使用Robot类点击鼠标或键盘等,都没能解决我的问题。通过不断的尝试,
工设091
·
2020-01-17 15:00
Python+
Seleium
+Autolt实现自动化上传多个文件
在上一篇中,介绍了利用autolt3让selenium可以实现文件上传,其中,我们将需要上传的那个文件的路径作为一个固定的值写入了autolt3的脚本里面,所以后续用selenium调用autolt3脚本生成的执行文件时,自然是每次只能自动上传那一个文件,在实际的测试中,会有需要测试上传大量或多个文件的场景,或者上传的文件不是每次固定的,这就需要对之前固定的文件名进行参数化去实现,下面将对上一篇的
往事烦多
·
2019-12-22 09:29
Python+
Seleium
+Autolt实现自动化上传单个文件
在给web页面做自动化的时候,文件上传是很常见的操作,例如基本的用户头像上传或者一些涉及到文件传输和储存的地方都需要先进行上传文件的操作,那么,该如何通过selenium完成文件上传自动化的实现呢?首先,我们从研发角度来看一下,目前实现文件上传的几种方式:1.利用标签实现的毕竟传统的上传方式;2.利用js+flash或Ajax等插件进行上传;基于上面的两种类别的研发方式,selenium也有两种方
往事烦多
·
2019-12-21 13:14
接口测试学习第一次上课感想
以前也学习用过性能和自动化工具Jmeter、LR、
seleium
、Appium,也用过postman、Fiddler,但是都没有深入研究,感觉要学的东西太多,静下心来自己研究担心时间上不够,毕竟上班工作也比较多
盈盈20170826
·
2019-12-16 06:38
seleium
鼠标滑动操作(史上最有效的)
方法一js="varq=document.documentElement.scrollTop=100000"driver.execut_script(js)方法二js="window.scrollTo(0,document.body.scrollHeight)"driver.execute_script(js)scrollHeight获取对象的滚动高度。scrollLeft设置或获取位于对象左边界
往事烦多
·
2019-12-14 01:13
软件测试计划
5确定工具如:功能测试使用
Seleium
,性能测试使用Jmeter等。6确定资源测试需要的设备,服务器、参与测试的人员、测试任务的分工,测试工
爱码哥
·
2019-09-24 09:28
软件测试
python3 安装selenium
pip3python3-mpipinstall-Upip安装seleiumpipinstallseleniumpipinstall--upgradeseleium(看版本importseleium、help(
seleium
didingfu8084
·
2018-04-02 15:00
Seleium
定位页面元素方法
一、使用ID定位driver.findElement(By.id("userName"));2.使用name定位driver.findElement(By.name("password"));3.使用链接的全部文字定位driver.findElement(By.linkText("baidu"));4.使用部分链接文字定位driver.findElement(By.partialLinkText(
jlminghui
·
2015-12-13 23:00
selenium
C#使用
seleium
实现一个自动登录器
1.http://docs.seleniumhq.org/ 下载
seleium
包 2.新建一个C#项目,比如控制台,引用
seleium
包中的dll using System; using System.Collections.Generic
·
2015-11-11 13:44
C#
上一页
1
下一页
按字母分类:
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
其他