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:Scrapy+
Selenium
相关依赖包记录
存到txt文件中,在python环境中运行pipinstall-rxxx.txt安装attrs==23.1.0Automat==22.10.0certifi==2023.11.17cffi==1.16.0constantly==23.10.4cryptography==2.8cssselect==1.2.0filemagic==1.6hyperlink==21.0.0idna==3.6increm
code_space
·
2023-12-24 12:30
爬虫
python
编程工具
python
scrapy
selenium
深入了解Redis:性能、应用场景与
常见问题解决
方案
目录一、简介二、常用数据类型三、Redis为什么快?1、基于内存2、C语言实现3、单线程模型4、IO多路复用四、持久化机制1、AOF持久化机制2、RDB持久化机制3、选择AOF还是RDB?五、过期策略及内存回收机制(淘汰策略)1、过期策略2、内存回收机制(淘汰策略)六、常见问题及解决方案1、穿透2、雪崩3、击穿一、简介Redis(RemoteDictionaryServer)是一个开源的高性能键值
自出洞来无敌手(曾令瑶)
·
2023-12-24 07:11
数据库
数据库
缓存
百家号个人账号爬虫
所以选择用
Selenium
模拟浏览器的操作。
@阿秋
·
2023-12-24 06:24
python
爬虫
python
selenium
Python+Playwright自动化测试--playwright处理浏览器多窗口切换
1.简介浏览器多窗口的切换问题相比大家不会陌生吧,之前小编在java+
selenium
系列文章中就有介绍过。
软件测试潇潇
·
2023-12-24 05:33
软件测试
python
开发语言
软件测试
自动化测试
功能测试
程序人生
职场和发展
Selenium
- 自动化测试框架
Selenium
介绍
Selenium
是目前用的最广泛的WebUI自动化测试框架,核心功能就是可以在多个浏览器上进行自动化测试,支持多种编程语言,目前已经被google,百度,腾讯等公司广泛使用。
测试1998
·
2023-12-24 02:01
selenium
测试工具
职场和发展
自动化测试
软件测试
python
单元测试
【自动化测试教程】Java+
Selenium
自动化测试环境搭建
本主要介绍以Java为基础,搭建
Selenium
自动化测试环境,并且实现代码编写的过程。
测试界的世清
·
2023-12-24 01:53
技术分享
软件测试
自动化测试
java
selenium
开发语言
Selenium
实现多页面切换
当使用
Selenium
进行自动化测试或爬取数据时,有时需要处理多个页面之间的切换。
程序员油条
·
2023-12-23 23:00
软件测试
自动化测试
技术分享
selenium
测试工具
selenium
中的 显行等待 WebDriverWait 和 隐性等待 implicitly_wait
from
selenium
importwebdriverfrom
selenium
.webdriver.common.byimportByfrom
selenium
.webdriver.support.uiimportWebDriverWait
blue_lll
·
2023-12-23 23:44
selenium
selenium
WebDriver 中的几种等待--sleep(),implicitly_wait(),WebDriverWait()
强制等待:sleep()importtimesleep(5)#等待5秒设置固定休眠时间,单位为秒。由python的time包提供,导入time包后就可以使用。缺点:不智能,使用太多的sleep会影响脚本运行速度。隐式等待:implicitly_wait()driver.implicitly_wait(10)#隐式等待10秒由webdriver提供的方法,一旦设置,这个隐式等待会在WebDriver
跟我一起学测试呀
·
2023-12-23 23:13
软件测试
技术分享
selenium
测试工具
WSL安装
文章目录一、安装WSL2.0二、安装Ubuntu20.04LTS三、配置ssh四、设置分发版本五、
常见问题解决
5.1安装失败并出现错误0x800700035.2WslRegisterDistribution
fun binary
·
2023-12-23 21:40
#
WSL
2023非常全的
selenium
面试题及答案,测试工程师没有碰到算我输
资源分享:耗时200+小时精选的「软件测试」资料包软件测试学习教程推荐:火遍全网的《软件测试》教程一、前言
Selenium
,是一个开源的框架,主要用于做HTML页面的UI自动化测试。
自动化测试学习官
·
2023-12-23 15:34
selenium
压力测试
单元测试
python
自动化测试
软件测试
测试工具
python 安装
Selenium
方式1:下载指定的
Selenium
版本;解压文件;使用cmd进入解压目录下执行命令:pipsetup.pyinstall。
昊喵喵博士
·
2023-12-23 10:04
selenium
python
Selenium
初体验
Selenium
初体验TableofContents简介和准备环境简介环境网站常用操作
Selenium
功能测试常用操作
Selenium
实现下载WebDriver打开浏览器输入内容单击操作获取当前浏览器的
双鬼带单
·
2023-12-23 09:24
浅谈测试自动化
selenium
之POM模式
本文阐述了以下几个问题:什么叫POM模式为什么要用POM模式POM模式的思想POM模式的运用在刚学习
selenium
自动化测试的时候,一般都是:1.打开网页2.定位元素,进行操作3.关闭网页以百度为例:
朝一爱学习
·
2023-12-23 09:36
python自动化测试
自动化
selenium
python
Python
Selenium
中的强大等待设置详解
概要在Web自动化测试中,等待是至关重要的一环,而
Selenium
提供了丰富的等待设置来确保测试脚本的可靠性和稳定性。
Rocky006
·
2023-12-23 08:36
python
开发语言
从零开始搭建WEB自动化框架03 —— 元素类
更多内容请查看:从零开始搭建WEB自动化框架01——Pytest使用从零开始搭建WEB自动化框架02——POM设计模式本系列学习文章适合的对象为已经掌握
Selenium
基础用法,并有一定实践经验的同学。
捞月丶
·
2023-12-23 06:47
python使用
selenium
无法获取frame完整内容的问题
问题描述我们使用
selenium
去打开一个页面,由于页面中使用了frame元素,只能获取部分内容,不能获取frame中的任何内容的问题。
Dxy1239310216
·
2023-12-23 05:39
Python
python
selenium
开发语言
python3+
selenium
自动化测试-获取元素属性17
(17)获取元素属性通常在做断言之前,都要先获取界面上元素的属性,然后与期望结果对比。本篇介绍几种常见的获取元素属性方法。1.获取元素属性获取页面title--利用driver.title即可title=driver.titleprint(title)2.获取元素的文本例如页面上显示的文本,查看元素属性:设为首页通过driver.text获得文本text=driver.find_element_b
C1R2
·
2023-12-23 05:06
python爬虫进阶篇:Scrapy中使用
Selenium
模拟Firefox火狐浏览器爬取网页信息
这种情况下需要使用
selenium
进行模拟人工操作浏览器行为,实现自动化采集动态网页数据。二、环境搭建Scrapy框架的基本依赖包(前几篇有记录)
selenium
依赖包pipinsta
code_space
·
2023-12-23 00:44
python
编程工具
爬虫
python
爬虫
scrapy
python爬虫进阶篇:Scrapy中使用
Selenium
+Firefox浏览器爬取沪深A股股票行情
一、前言上篇记录了Scrapy搭配
selenium
的使用方法,有了基本的了解后我们可以将这项技术落实到实际需求中。
code_space
·
2023-12-23 00:11
python
编程工具
爬虫
python
爬虫
scrapy
三天精通
Selenium
Web 自动化 -
Selenium
(Java)环境搭建 (new)
0背景开发工具idea代码管理mavenjdk1.8webdriverchrome1chromedriver&chromechromedriver和chrome要对应上:chomedriver下载地址:淘宝镜像这里用的是chromedriver88-0-4324-96.zipchrome下载地址:如何降级和安装旧版本的Chrome?这里用的是ChromeStandaloneSetup_88.0.4
锦都不二
·
2023-12-22 23:59
selenium
前端
自动化
三天精通
Selenium
Web 自动化 - 如何找到元素
元素:HTML元素2.定位方式解析
Selenium
WebDriver提供一个先进的技术来定位web页面元素。
锦都不二
·
2023-12-22 23:59
selenium
前端
自动化
全网最新最全的Appium自动化:Appium常用操作之H5页面操作 --待补充!
手机chrome浏览器操作:手机端chrome浏览器一般用于打开H5手机版网站,它的操作方式与PC端的浏览器操作(即
selenium
对浏览器的操作)是一模一样的,由于切换后的WebView页面也属于网页下述的方法中部分支持在
锦都不二
·
2023-12-22 23:58
appium
自动化
运维
2024年金三银四必备面试题之自动化测试面试题及答案大全
1.你如何用
Selenium
测试?
Selenium
+Maven+TestNG+Jekins2.如何解决问题?先思考,然后百度,考虑网速、电脑配置等原因,这题主要看重解决问题的能力和思维。
锦都不二
·
2023-12-22 23:55
自动化测试面试题
Python自动化测试(超详细总结)
2.选择自动化测试工具和框架:根据测试目标和需求,选择适合的自动化测试工具和框架,例如:
Selenium
、Appium、Requests等。3.编写测试用例:根据测试目标和需求,
测试杂货铺
·
2023-12-22 22:13
职场和发展
软件测试
自动化测试
测试用例
python
测试工具
selenium
Selenium
Web自动化实践案例,跟着敲代码真香
1项目背景https://passport.csdn.net/loginCSDN登录页面2功能实现·自动运行用例·自动生成测试报告·自动断言与截图·自动将最新测试报告发送到指定邮箱·数据,页面元素分离·PageObject+Unittest+ddt数据驱动用例·执行日志、分布式执行3项目架构4浏览器Driver定义fromcommon.readFileimportReadFilefromcommo
潇潇说测试
·
2023-12-22 21:59
软件测试
selenium
自动化
测试工具
功能测试
软件测试
自动化测试
程序人生
【自动化测试】
selenium
元素定位方式大全!
前言当我们在使用
selenium
进行自动化测试工作时,元素定位是非常重要的一环,因为我们是借助脚本模拟我们通过鼠标和键盘对元素进行点击、输入内容和滑动操作的,所以准确的元素定位是我们执行测试脚本的重要一环
自动化测试 老司机
·
2023-12-22 20:14
测试工程师
自动化测试
软件测试
selenium
tensorflow
测试工具
自动化测试
测试工程师
软件测试
Java自动化测试系列[v1.0.0][常见页面操作处理]
[控制滚动]packageutil;importorg.openqa.
selenium
.JavascriptExecutor;importorg.openqa.
selenium
.WebDriver;importorg.openqa.
selenium
.WebElement
Davieyang.D.Y
·
2023-12-22 20:09
模拟键盘
模拟鼠标
页面元素控制
上传文件
智能等待
兼容性测试
浏览器控制
Python爬虫案例2:爬取前程无忧网站数据
1爬虫技术介绍Python中有许多模块可以用于编写爬虫程序,常用的有urllib2、requests、
selenium
模块等,本文选取的是
selenium
模块,
selenium
是一个Web的自动化测试工具
VIV-
·
2023-12-22 20:34
python
爬虫
开发语言
selenium
--web UI自动化环境配置、元素定位
一、自动化介绍1.1、自动化本质:用代码模拟鼠标或键盘对浏览器进行操作其中包含三个对象:代码,浏览器,浏览器驱动,三者关系:代码驱动浏览器驱动浏览器驱动解析代码,并驱动浏览器浏览器按指令操作1.2、环境配置:1.2.1安装浏览器检查系统有无浏览器,没有则安装(建议先查看有没有对应的驱动,根据驱动版本下载相应的浏览器)1.2.2安装浏览器对应的驱动,并将驱动文件放到python安装目录下查看浏览器版
zr6486
·
2023-12-22 17:14
前端
selenium
自动化
Python+
Selenium
UI自动化之元素定位方式
目录一、元素及元素介绍1.网页元素介绍?2.浏览器开发者工具介绍3.元素定位方式3.1ID定位3.2name定位3.3class_name定位3.4tag_name定位3.5link_text定位3.6partial_link_text定位3.7xpath定位3.8CSS选择器定位4.定为一组元素的方法5、定位元素的另外一种写法二、元素操作及浏览器操作方法1、元素操作2、浏览器操作3、获取元素信息
@随风S
·
2023-12-22 17:44
自动化测试
python
selenium
软件测试
UI自动化
selenium
元素定位不到常见问题
在编写ui自动化时,定位元素大概是最烦的问题。经常发生定位不到元素的情况。总结了以下几种情况及解决办法:1.表单嵌套原因找到原因顺着定位元素往上找,查看是否有标签,找到说明要定位此元素,需先切换到此表单,在定位元素。解决方法需使用switch_to_frame("name值")switch_to_frame("id值")driver=webdriver.Chrome()driver.switch_
satner
·
2023-12-22 17:13
python
UI自动化
UI定位
Python UI自动化-
Selenium
【元素定位Xpath】
Xpath定位方式绝对定位(绝对路径)以/开头:父元素/子元素[位置]顺序和位置存在的问题:严格按照顺序、位置**相对定位根据元素的特征来查找元素,不用考虑位置/顺序元素定位方法查看元素有什么特征f12编写相对定位表达式,边写边确定是不是能唯一找到//标签名[@属性名=值]多个属性组合用:andor//标签名[@属性名=值and@属性名=值]文本内容(要根据业务来判断,文本内容是否会变动,如果是变
谢飞旺仔机
·
2023-12-22 17:13
自动化
selenium
html
UI自动化测试python明明
selenium
元素定位了却不能点击执行
明明元素定位了却不能点击答在代码点击【首页】【地址管理】行前放刷新页面代码driver.refresh()#刷新页面问题2明明元素定位了却还不能点击2【增加新地址】答方法1调用鼠标模式.double_click双击解决from
selenium
.webdriverimportActionChains
阿听676
·
2023-12-22 17:13
python
UI自动化
自动化
python
selenium
selenium
模糊定位html元素,UI自动化学习笔记(
Selenium
元素定位)
Selenium
提供了八种元素定位方式idnameclass_name(使用元素的class属性定位)tag_name(标签名)link_text(定位超链接a标签)partial_link_text(
愤怒美智
·
2023-12-22 17:13
java自动化之弹窗元素定位_【UI自动化】
Selenium
元素定位
接下来,结合
Selenium
介绍几种常见的元素定位方法:1、id定位find_element_by_id("")#通过id来定位元素在HTML中,id是唯一的,通过id但部分元素可能没有id或id为随机值
柴米老师
·
2023-12-22 17:13
java自动化之弹窗元素定位
【UI自动化】
selenium
元素定位各种框实例操作大全
:元素是input标签但是不能输入内容第五个input输入框,disabled属性被设置为"true"。它被禁用了无法接收用户的输入。第六个input输入框,readonly属性指示该元素是否只读,如果设置了该属性,表示该元素只读不可编辑。因此,当readonly属性存在时,该输入框是不可编辑的,不能输入内容。实例图示如下:这里我们可以使用使用execute_script方法来执行JavaScri
搞不来测试的摄影狮
·
2023-12-22 17:12
软件测试
自动化
python
ui
selenium
selenium
UI自动化测试之xpath元素定位方法详解
前言菜鸟教程中对于xpath的介绍是一门在XML文档中查找信息的语言。绝对定位:以/单斜杠开头,从根节点,严格按照顺序和位置来表达,父/子,不建议使用。相对定位:已//双斜杠开头,不管元素的位置和顺序,在html页面当中,有没有匹配表达式的元素。①//标签名[@属性名称=属性值]ele=driver.find_element_by_xpath(//input[@id='kw'])举例:如下,在el
测试店小二
·
2023-12-22 17:41
软件测试
自动化测试
接口自动化测试
selenium
测试工具
软件测试
python
面试
Python +
Selenium
使用记录
1.连接已存在的Chromedefget_webdriver():"""先在CMD中运行"C:\ProgramFiles\Google\Chrome\Application\chrome.exe"--remote-debugging-port=9222然后打开网页完成验证后运行下列命令"""option=webdriver.ChromeOptions()option.add_experimenta
VamYu
·
2023-12-22 17:02
Web自动化测试:模拟键盘事件(Keys)
首先导入keys库from
selenium
.webdriver.common.keysimportKeys输入单个键盘按键:小键盘按键3:send_keys(Keys.NUMP
川石教育
·
2023-12-22 16:22
搭建
Selenium
自动化测试环境,安装包以及驱动地址
DownloadPyCharm:PythonIDEforProfessionalDevelopersbyJetBrainswindow环境和Mac环境安装教程:pycharm在windows和macos下的安装-CSDN博客
Selenium
zyg_2015
·
2023-12-22 16:33
工具
环境搭建
测试
python
selenium
测试工具
使用Java编写
Selenium
脚本的同学请注意,
Selenium
宣布2023年9月30日停止支持Java 8!
由于我目前都是使用playwright实现ui自动化测试的相关工作,好久没有关注
Selenium
了,最近看到这样的消息:
Selenium
宣布2023年9月30日停止支持Java8,官方原文地址如下:Java8supportin
Selenium
测试开发Kevin
·
2023-12-22 11:06
自动化测试
测试开发
selenium
java
测试工具
python之
selenium
执行javascript
有时候
selenium
提供的方法会出现一些问题,或者执行起来非常麻烦,我们就可以考虑通过
selenium
执行javascript来实现,使复杂的操作简单化。
温小八
·
2023-12-22 11:59
python自动化
python
selenium
javascript
selenium
执行js代码的两个方法你都会用吗?
在使用
selenium
做web自动化的时候,很多小伙伴反馈有些页面上动作我们无法通过
selenium
封装的方法直接去做,比如说修改元素的属性,影子节点的操作等等。
yoyo小小汐~
·
2023-12-22 11:29
selenium
javascript
测试工具
软件测试
接口测试
自动化测试
测试工程师
Python UI自动化-
Selenium
【窗口操作】
windows窗口切换切换方式:1.触发新的窗口打开,一定要sleep2.获取所有打开的窗口–列表,新窗口是在列表最后一个wins_list=driver.window_handles#当前所有窗口的句柄3.切换到列表中的最后一个driver.switch_to.window(wins_list[-1])iframe切换1.识别你的元素是否在iFrame当中F12元素区域定位框上面会显示元素的绝对
谢飞旺仔机
·
2023-12-22 11:58
python
自动化
selenium
selenium
中使用js脚本操作属性值
1、删除属性值 删除“disabled”属性: driver.execute_script('arguments[0].removeAttribute(\"disabled\")',element)2、修改属性值 修改“width”属性值: 第一种:driver.execute_script("arguments[0].width='300;';",element)
Sen^
·
2023-12-22 11:27
Selenium
javascript
selenium
vue.js
自动化
用python的
selenium
执行js代码
在使用python中的
selenium
库时,有时可能需要执行js代码才能满足需求如果没有学过前端js等代码规范,编写需求时会非常痛苦这时候声明变量、赋值、遍历等操作在python代码中实现,最后传变量到
凫蛇
·
2023-12-22 10:25
python
selenium
selenium
python
javascript
32道
Selenium
软件测试面试题问题!附参考答案!
1、
selenium
中如何判断元素是否存在?
selenium
中没有提供原生的方法判断元素是否存在,一般我们可以通过定位元素+异常捕获的方式判断。
白码会说
·
2023-12-22 10:54
软件测试
python
软件测试
测试工程师
selenium
面试
使用JavaScript+
Selenium
玩转Web应用自动化测试
自动化测试在软件开发过程中,测试是功能验收的必要过程,这个过程往往有测试人员参与,提前编写测试用例,然后再手动对测试用例进行测试,测试用例都通过之后则可以认为该功能通过验收.但是软件中多个功能之间往往存在关联或依赖关系,某一个功能的新增或修改可能或影响到其它的功能,这时就需要测试人员对个软件的相关或所有功能进行回归测试,以便确认系统运行正常,但是给测试人员增加了很大的工作量.自动化测试是把以人为驱
程序员江念
·
2023-12-22 10:53
软件测试
自动化测试
测试开发
selenium
测试工具
职场和发展
自动化测试
软件测试
Python UI自动化-
Selenium
【JS操作】
文章目录前言一、JS执行方式二、常用方法举例1、js操作滚动条2、页面需要手动将元素滚到可见区域3、js点击4、js修改value属性值扩展注意前言在
selenium
定位元素操作中,如果有些元素定位不到
谢飞旺仔机
·
2023-12-22 10:53
python
javascript
ui
上一页
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
其他