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三种等待方式_Python
selenium
三种等待方式解读
发现太多人不会用等待了,博主今天实在是忍不住要给大家讲讲等待的必要性。很多人在群里问,这个下拉框定位不到、那个弹出框定位不到…各种定位不到,其实大多数情况下就是两种问题:1有frame,2没有加等待。殊不知,你的代码运行速度是什么量级的,而浏览器加载渲染速度又是什么量级的,就好比闪电侠和凹凸曼约好去打怪兽,然后闪电侠打完回来之后问凹凸曼你为啥还在穿鞋没出门?凹凸曼分分中内心一万只羊驼飞过,欺负哥速
weixin_39602005
·
2023-10-27 10:35
python三种等待方式
selenium
的三种等待时间学习
在面试自动化职位的时候,经常会有问题涉及到你对于自动化中的三种等待时间的提问。很多时候我们在做项目中直接使用time.sleep(3)这句代码去等待3秒或者更长的时间。或者在定位不到元素时候也是直接上述代码去等待知道页面加载完全以至于定位元素成功。做出这些举动往往因为对于等待时间的不会使用导致。1、强制等待sleep()开题中使用的等待就是这种方法,这种方法的坏处就是严重影响程序的执行速度。在程序
spring_cloudy
·
2023-10-27 10:04
selenium
selenium
定位
python
软件测试
Web自动化成长之路:
selenium
中三种等待方式/三大切换操作
前言:
selenium
中三种等待方式/三大切换操作指的是什么呢?
小阿卷呀
·
2023-10-27 10:33
Web自动化
python
自动化
selenium
python
python+unittest+
selenium
UI自动化免费教学
一、为什么做UI自动化很多博主会说UI自动化可以减少成本,提高测试效率。但是它是有一个前提的,就是项目非常稳定,界面不会变。这样的话产出价值才会高。不然的话就是浪费时间。所以会有人质疑:为什么要做UI自动化呢?其实我本人也是觉得自动化的维护成本很高的,因为系统的界面经常变来变去,很多公司也只会做接口自动化,不会把中心放到UI自动化来。其实有些场景内还是需要做UI自动化的,比如:1.放在接口自动化做
请叫漂亮
·
2023-10-27 10:03
python
测试
python
开发语言
selenium
三大等待
使用场景:有时候当我们操作页面元素时,需要等待这个过程才能操作成功。做Ui自动化的时候,考虑到稳定性:多次运行同一脚本,都能够保证它是成功的。一、强制等待:sleep(秒)比如sleep(10),就必须等待10秒,才能执行下一步。简单粗暴,不过代码将会有很多sleep,冗余度会提高。二、智能等待:显性等待专门针对特定元素而设置的等待,在规定的时间内找到元素,找到了就执行下一步,没有找到抛出异常(T
测试界的飘柔
·
2023-10-27 09:32
职场经验
IT
软件测试
selenium
python
chrome
职场和发展
自动化测试
web自动化-三种等待/三种切换
秒才能执行下面的操作隐形等待driver.implicitly_wait(30):设置最长的等待时间,在这个时间内加载完成,则执行下一步操作,整个driver的会话期内,设置一次即可,全局可用,应用度上不灵活from
selenium
importwebdriverdriver
萌萌哒小宝宝
·
2023-10-27 09:32
web自动化
软件测试
selenium
python
web自动化
selenium
三种等待方式
1.sleep强制等待.智能等待:最多愿意等待n秒,但是呢,如果在这n秒内,任何一个元素出现了,那就继续下一行代码,超时了报超时异常,如:TimeoutException、NosuchElementExption智能等待由显性等待和隐性等待2.隐性等待:2种场景,1个元素被找到-元素存在,1条命令执行完成每一个会话当中,只需要调用一次,会话:从你打开浏览器,到quit关闭整个过程fromselen
杰森斯坦森1150
·
2023-10-27 09:29
UI自动化测试selenium
selenium
web
python
Python+
selenium
自动化之等待
selenium
中提供常用的三种:强制等待time.sleep()、隐性等待implicitly_wait()、显性等待WebDriverWait()。
ZYY_963872523
·
2023-10-27 09:58
python
selenium
自动化
【python】【
selenium
】隐式等待、显示等待、强制等待的使用场景
当浏览器加载页面时,我们想要与之交互的元素可能尚未被加载出来。此刻不仅难以识别元素,而且很容易定位不到元素,抛出异常。设置等待,我们可以解决此问题。常用的有三种元素等待方式:隐式等待、显示等待、强制等待一、隐式等待通过implicitlyWait完成的延时等待,注意这种是针对全局设置的等待,如设置超时时间为10秒,使用了implicitlyWait后,如果第一次没有找到元素,会在10秒之内不断循环
言晓柒
·
2023-10-27 09:28
Python学习
python
selenium
Python的web自动化学习(三)
Selenium
的显性、隐形等待
引言:WebDriver的显性等待和隐形等待是用于在测试过程中等待元素加载或操作完成的两种等待方式。了解此两种方式是为后面自动化找到适合的方法去运用显性等待(ExplicitWait)显性等待是通过使用WebDriverWait类和ExpectedConditions类来实现的。它可以在测试中指定一个最长等待时间,并且在等待时间内不断轮询页面元素的状态,直到满足指定的条件。当条件满足或超过最长等待
经历一个春
·
2023-10-27 09:26
python
自动化
学习
2018-11-13 idea入门
image.pngtestNGGuoyaLoginpackagecom.guoyasoft.autoUI.guoya_1810;//引入java代码路径importcom.guoyasoft.autoUI.common.BaseUI;importorg.openqa.
selenium
.By
deji_Chen
·
2023-10-27 08:47
爬虫练习(一)爬取知网、万方、维普文献标题、作者、刊物来源等信息
用到了chromedriver、
selenium
、xlrd、pandas
xinbingo
·
2023-10-27 05:03
Pythong-爬虫
python
selenium
定位
智能终端界面自动化测试操作工具 - Appium常见用法
简单理解,
Selenium
是用于桌面系统的Web界面自动化测试框架,Appium是在智能终端,如AndroidAppleiPhoneiPad等手机设
Entropy-Go
·
2023-10-27 05:29
随笔
appium
selenium
自动化测试
用户界面
手机控制
iPhone
Android
清华学姐说python!你get了吗
2)自动化运维:自动化处理大量的运维任务3)数据分析师:快速开发快速验证,分析数据得到结果4)游戏开发者:一般是作为游戏脚本内嵌在游戏中5)自动化测试:编写为简单的实现脚本,运用在
Selenium
/lr
十亿少女的梦啊
·
2023-10-27 04:58
selenium
自动化接口(web端)+PO模型
chromedriver.storage.googleapis.com/index.html如果是别得浏览器就去下载对应的驱动包,下载好后就放在安装Python主目录里屏幕截图2020-11-01190226.png然后再PycChram中下载插件
selenium
晓伟很努力
·
2023-10-27 03:51
使用Python+
selenium
实现第一个自动化测试脚本
这篇文章主要介绍了使用Python+
selenium
实现第一个自动化测试脚本,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧最近在学
测试界的世清
·
2023-10-27 00:55
技术分享
软件测试
python
selenium
开发语言
8年测试老鸟,Python
Selenium
自动化测试-POM分层封装框架(超全整理)
目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言1、POM模式是什么页面对象模型(POM)是一种设计模式,用来管理维护一组web元素集的对象库在POM模式下,应用程序的每一个页面都有一个对的pageclass每一个pa
测试架构师北凡
·
2023-10-26 22:28
自动化测试
软件测试
自动化测试从入门到精通
selenium
软件测试
软件测试工程师
自动化测试
自动化测试框架
web自动化测试
selenium自动化测试
构建自动化测试环境:使用Docker和
Selenium
!
在构建自动化测试环境方面,Docker和
Selenium
是两个非常有用的工具。下面将介绍如何使用Docker和
Selenium
构建自动化测试环境。
自动化测试 老司机
·
2023-10-26 21:34
软件测试
测试工程师
自动化测试
docker
selenium
postman
测试工具
软件测试
单元测试
自动化测试
【Python爬虫开发基础⑩】
selenium
概述
⑦】urllib库的基本使用【Python爬虫开发基础⑧】XPath库及其基本用法【Python爬虫开发基础⑨】jsonpath和BeautifulSoup库概述及其对比【Python爬虫开发基础⑩】
selenium
为梦而生~
·
2023-10-26 20:38
python
爬虫
selenium
测试工具
开发语言
selenium
页面经常改变元素_
selenium
页面元素操作及常用方法总结
MaleFemale复选框bikecarApplealertpromptconfirm文件上传下拉选择select苹果华为DellselectLinks百度知乎超链接myblog小新人~ViewCode一、
selenium
weixin_39759989
·
2023-10-26 20:08
selenium
页面经常改变元素
Selenium
4相关元素操作
文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、元素操作行为常规操作二、获取元素信息的常用方法三、鼠标和键盘操作1.引入库2.键盘操作四、列表框取值操作五、特定场景下的操作行为六、
selenium
4
翀堏
·
2023-10-26 20:08
python
自动化
selenium
Python爬虫基础:初探
selenium
——动态网页&静态网页
前言
Selenium
是一个用于Web应用程序测试的工具。
Selenium
测试直接运行在浏览器中,就像真正的用户在操作一样。
搬砖python中~
·
2023-10-26 20:08
python
python爬虫基础
爬虫
python
selenium
selenium
页面经常改变元素_
Selenium
系列之--04 常见元素操作总结
一、
Selenium
总共有八种定位方法By.id()通过id定位By.name()通过name定位By.xpath()通过xpath定位By.className()通过className定位By.cssSelector
weixin_39531834
·
2023-10-26 20:38
selenium
页面经常改变元素
radio selium 找不到_
selenium
死活定位不到元素以及radio单选框点击不生效
今天操作一个单选框浪费太多时间,现在其实很简单得东西,记录一下:1,问题一,定位不到如图,使用
selenium
IDE和xpathhelper都试过,无法成功定位到这个单选框,实际上是因为,这个单选框是在表格内
励练
·
2023-10-26 20:06
radio
selium
找不到
selenium
元素操作--判断元素是否可用、可选中、是否可见
Code法1importtimefrom
selenium
importwebdriverfrom
selenium
.webdriver.common.byimportBydriver=webdriver.Chrome
wangsrc
·
2023-10-26 20:05
selenium
测试工具
python+
selenium
运行时,提示元素不可见
python+
selenium
运行多次新增项目脚本(出错的元素通过by_id的方式定位),当第三次新增时报Message:elementnotvisible的错误,加入等待时间,等页面加载完成,仍旧报相同的错误
weixin_30809333
·
2023-10-26 20:05
python
操作系统
selenium
操作 html 5,
selenium
元素操作(四)
1.输入框input输入:sendKeys();清空:clear();点击:click();为了保证输入结果的准确,一般情况先清空,再输入2.按钮button点击:click();判断元素是否可点击:isEnable();提交表单:,submit();click()也可以用,有时候会报错3.上传文件sendKeys("c:\\1.jpg");参数为文件的路径4.单选框,多选框click();选上c
香菜浪味仙
·
2023-10-26 20:35
selenium
操作
html
5
Python 爬虫进阶篇——
Selenium
教程(2)
欢迎关注微信公众号:Python知识学堂上次推文简单的介绍了
Selenium
工具,安装以及连接浏览器等相关操作。本次推文依然介绍
Selenium
工具的一些用法。
十先生(公众号:Python知识学堂)
·
2023-10-26 20:35
python爬虫
python
selenium
爬虫
robotframework-
selenium
2library-导入可选参数
在用robotframework-
selenium
2library做web自动化测试时候,首先要将
Selenium
2Library导入到TestSuite中,在导入
Selenium
2Library时可以指定以下可选参数
毕兹卡QR
·
2023-10-26 20:04
robotframework
自动化测试
selenium
python+
selenium
:基础操作及相应判断
元素操作浏览器常用操作api元素操作其他常用操作api鼠标及键盘操作元素等待(重点)这个app自动化也同样会用到下拉框选择元素的常用操作方法Click()-------------------------------------单击元素Send_keys(value)-------------------------模拟输入Clear()------------------------------
qq_50264368
·
2023-10-26 20:04
python+selenium
python
selenium
测试工具
Python爬虫编程6——
selenium
目录爬虫和反爬虫的斗争爬虫建议ajax基本介绍动态了解HTML技术获取ajax数据的方式一.
Selenium
+chromedriver
Selenium
介绍Phantomjs快速入门Phantomjs案例
彩色的泡沫
·
2023-10-26 20:04
python爬虫编程
爬虫
python
selenium
【Python】使用
selenium
操作隐藏的元素
本文转载自:https://www.cnblogs.com/fnng/p/5365900.html有时候我们会碰到一些元素不可见,这个时候
selenium
就无法对这些元素进行操作了。
暗潮汹涌
·
2023-10-26 20:33
#
Python
+
Selenium
selenium
python
Selenium
第一章
Selenium
概述#1.1.
Selenium
发展史#
Selenium
是一系列基于Web的自动化工具,提供一套测试函数,用于支持Web自动化测试。
程序媛-承哥
·
2023-10-26 20:03
java
selenium
java
爬虫系列:在 Python 中用
Selenium
执行 Javascript
Selenium
是一个强大的网络数据采集工具,其最初是为网站自动化测试而开发的。近几年,它还被广泛用于获取精确的网站快照,因为它们可以直接运行在浏览器上。
爬虫专业户
·
2023-10-26 20:33
python
爬虫
selenium
javascript
selenium
获取元素信息常用方法
selenium
获取元素信息常用方法如何使用
Selenium
获取网页元素的信息
Selenium
是一个用于Web应用程序测试的工具,可以使用它来模拟用户在浏览器中的操作,并进行自动化测试。
鹅不糊涂
·
2023-10-26 20:32
selenium
python
测试工具
【学习笔记】web自动化测试----
selenium
来自b站白月黑羽教学视频
selenium
Selenium
是一个Web应用的自动化框架。自动化架构:通过http协议进行交互
Selenium
环境的安装主要就是安装两样东西:客户端库和浏览器驱动。
青青草原の美羊羊
·
2023-10-26 20:31
测试学习笔记
selenium
python
软件测试
python和
selenium
爬虫,网页表格下载自动化脚本
一、
selenium
是啥框架底层使用JavaScript模拟真实用户对浏览器进行操作。
WinnerCC
·
2023-10-26 20:00
python
爬虫
selenium
selenium
判断元素可点击、可见、可选
若不可点击则返回:Falsefrom
selenium
importwebdriverimporttimefrom
selenium
.webdriver.common.byimportBydriver=webdriver.Chrome
希冀miracle
·
2023-10-26 20:30
selenium
测试工具
Python爬虫(二十四)_
selenium
案例:执行javascript脚本
本章叫介绍如何使用
selenium
在浏览器中使用js脚本,更多内容请参考:Python学习指南隐藏百度图片#-*-coding:utf-8-*-#本篇将模拟执行javascript语句from
selenium
importwebdriverfrom
selenium
.webdriver.common.keysimportKeysdriver
python 筱水花
·
2023-10-26 20:29
python
爬虫
selenium
开发语言
学习
常见的主流自动化测试框架,这5种能帮到你很多
1.ATF自动化测试框架AutoTestFramework是B/S架构框架,可实现
Selenium
等多种自动化测试全流程、团队化管理的高级框架平台,通过集成自动化测试工具可实现PC端界面自动化、接口自动化
程序员小雷
·
2023-10-26 19:34
1024程序员节
单元测试
测试工具
测试用例
功能测试
selenium
postman
Selenium
自动化的JUnit参数化实践
作为自动化测试人员,经常会遇到这样
Selenium
测试自动化场景:需要一次又一次地执行相同的测试用例,只是使用不同的输入和环境配置,从而使工作变得冗长且多余。
测试萌萌
·
2023-10-26 19:49
软件测试
自动化测试
python自动化测试
测试工程师
压力测试
软件测试
单元测试
python
十、
Selenium
常用用法:Cookie操作
cookie操作方法描述add_cookie(cookie_dict)在当前会话中添加cookie,且参数是属于字典类型数据delete_all_cookie()删除所有cookie信息delete_cookie(cookie_name)删除名字为xx的cookie信息get_cookie(cookie_name)获取名字为xx的cookie信息get_cookies()获取当前会话中所有的coo
叫我松鼠哥哥
·
2023-10-26 18:54
Python的web自动化学习(一)
Selenium
库的工作原理
Python的web自动化学习(一)
Selenium
库的工作原理首发2023-07-3111:01·云中随心而记后续会根据持续学习来更新,大家一起学习引言:
Selenium
是一个流行的自动化测试工具,用于模拟和控制浏览器行为
经历一个春
·
2023-10-26 17:03
python
前端
自动化
python爬关键词百度指数_详解python3百度指数抓取实例
哥那么叼的人怎么会被他吓到,于是乎花了零零碎碎加起来大约2天半搞定,在此鄙视一下土福安装的库很多:谷歌图像识别tesseract-ocrpip3installpillowpip3installpyocr
selenium
2.45Chrome47.0.2526.106morFirebox32.0.1chro
weixin_39616565
·
2023-10-26 17:29
python爬关键词百度指数
python
selenium
浮动框_python-
selenium
-- 弹出框处理
弹出框有两种:页面弹出框(可定位元素能操作)、Windows弹出框(不能直接定位)一、页面弹出框等待弹出框出现之后,定位弹出框,操作其中元素如:driver=webdriver.Chrome()driver.get("https://www.baidu.com")driver.maximize_window()#点击百度登录按钮driver.find_element_by_xpath('//*[@
weixin_39585761
·
2023-10-26 17:59
selenium
模拟登录无反应
在使用自动化工具
selenium
时对某些网站登录界面send_keys输入账号密码,运行时却没有自己想要的结果出现,这是因为你碰到前端二般的开发人员,他们用的是HTML嵌套,这对后端人员造成了一些麻烦,
雷神爱吃三菜团子
·
2023-10-26 17:21
selenium
测试工具
python
selenium
+python自动化安装驱动 碰到的问题
刚开始使用谷歌驱动,我的谷歌浏览器版本是最新版下载驱动地址,访问不了。ChromeforTestingavailability只能使用火狐驱动,我这里的火狐版本也是最新版119.0查找全网找到驱动geckodriver下载地址https://mirrors.huaweicloud.com/geckodriver/v0.33.0/geckodriver-v0.33.0-win64.zip下载完放到p
攻城狮的梦
·
2023-10-26 17:11
selenium
自动化
测试工具
几个Web自动化测试框架的比较:Cypress、
Selenium
和Playwright
以下仅代表作者观点:本文探讨来3种流行的Web自动化测试框架——Cypress、
Selenium
和Playwright,总结了它们的优点和缺点,希望可以为大家在选择测试框架时提供参考。
测试界媛姐
·
2023-10-26 16:56
软件测试
技术分享
selenium
测试工具
测试内容总结
目录面试题类型测试用例非软件题型软件类型代码题型关于个人的项目设计测试类型万能公式自动化面试什么是自动化以及为什么要做
selenium
+驱动+浏览器的工作原理设计自动化测试的思路(个人的自动化亮点)1、
DalaQL
·
2023-10-26 15:38
java
测试用例
获取网页属性的两种方式:js或者
Selenium
importtimefrom
selenium
importwebdriverfrom
selenium
.webdriver.common.byimportBy#创建浏览器驱动driver=webdriver.Chrome
巅峰程序
·
2023-10-26 15:38
UI自动化测试
javascript
selenium
开发语言
上一页
53
54
55
56
57
58
59
60
下一页
按字母分类:
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
其他