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
RIDE元素定位
Selenium常用实战功能指南
文章目录自动化前言
元素定位
的几种方法id定位name定位link_text定位partial_link_text定位xpath定位(重点)css定位常见问题元素操作的常用方法基本方法send_keys(
飘飞雪
·
2023-11-04 00:24
python
质量保障
selenium
测试工具
Selenium
元素定位
之页面检测技巧
在进行web自动化测试的时候进行XPath或者CSS定位,需要检测页面
元素定位
是否正确,如果用脚本去检测,那么效率是极低的。一般网上推选装额外的插件来实现页面
元素定位
检测如:firebug。
软件测试曦曦
·
2023-11-03 19:46
软件测试工程师
自动化测试
软件测试
selenium
测试工具
自动化测试
软件测试
功能测试
程序人生
职场和发展
python+selenium页面自动化
元素定位
实际遇到的各种问题(持续更新)
https://www.cnblogs.com/who-care/p/7908703.html1、class属性有空格(已验证)当classname中存在空格的时候,直接使用find_element_by_class_name时,会显示定位失败,此时,需要将classname中的空格替换成英文的点“.”,如下图:此时如果使用find_element_by_class_name("linkdetai
鲨鱼儿_e0a3
·
2023-11-03 14:05
WebUI自动化之必备技能——xpath定位详解
前言这webUI自动自动化测试中比较困难的是
元素定位
,比如一个页面中存在iframe,那么直接使用copy到的定位元素无法定位到相应的元素,若iframe又没有name属性,id又是变化的,那么使用copy
天天Python
·
2023-11-03 04:57
selenium自动化测试入门 —— 下拉框
元素定位
选择获取反选下拉框元素首先要实例化select元素fromselenium.webdriver.support.uiimportSelect#引入包select_element=Select(element)#实例化select三种常用选择方法select_element.select_by_index(index)根据index定位,从0开始select_element.select_by_va
测试界的彭于晏
·
2023-11-02 15:24
技术分享
软件测试
自动化测试
selenium
测试工具
软件测试
测试工程师
自动化测试
Web自动化测试1——
元素定位
+unittest的基本使用+项目实例
python+selenium自动化测试视频传送门:https://www.bilibili.com/video/BV1Ey4y1L7xU?p=7&spm_id_from=pageDriver一、环境搭建:pipinstallselenium-i清华源下载浏览器驱动:https://npm.taobao.org/mirrors/chromedriver注意版本要与浏览器版本一致把解压缩的浏览器驱动
Backlight~~
·
2023-11-02 05:32
Web自动化测试
自动化
python
selenium
【Selenium】十分钟手把手带你学会WebDriver API
目录1、定位元素【8种】2、操作测试对象3、添加等待4、弹窗类型5、浏览器的操作6、键盘事件7、选择框8、上传文件9、无头模式1、定位元素【8种】
元素定位
是自动化测试的核心,想要去操作一个对象,第一步就是需要我们先去识别这个对象
龙洋静
·
2023-11-01 15:15
测试
selenium
测试工具
Python的web自动化学习(四)Selenium的显性等待(
元素定位
)
引言:Selenium的显性等待,其常用的定位方法介绍,后面持续更细具体用法示例如下:ID定位wait.until(EC.visibility_of_element_located((By.ID,'kw')))Name定位:wait.until(EC.visibility_of_element_located((By.NAME,'wd')))Class定位:wait.until(EC.visibi
经历一个春
·
2023-11-01 08:11
python
前端
自动化
Python的web自动化学习(五)Selenium的隐式等待(
元素定位
)
其
元素定位
8种方法1.通过id或name定位#通过元素所带的id和name属性对
元素定位
:brower.
经历一个春
·
2023-11-01 08:21
python
前端
自动化
懂点自动化就要25k? 测试总监:给你15K,爱来不来
部门要招两个自动化测试,我面试了几十位候选人,发现一个很奇怪的现象,面试中一问到
元素定位
、框架api、脚本编写之类的,很多候选人都对答如流。
锦都不二
·
2023-11-01 03:25
自动化
运维
手表
我去年买了一个手表带上感觉像一个土豪在人群之中想要闪耀成为你心中独特的记号可惜没人问我要时间让我又一次在你的面前像个绅士一样的表演成为你双眼之中的经典我等到世界不再喧嚣隔壁的人们早日入梦了时针的梦还没被找到孤独的分秒还在慢慢熬指针转了一圈又再一圈时间过了一年又一年直到你我早已不是少年期盼的从前都已如云烟多年以后换了新手表从前的一切已经不重要也许你会变得更好就让你和我再也不相交今天在上班路上
ride
朱潘
·
2023-11-01 00:34
2020-03-19学习Python笔记
:'list'objecthasnoattribute'send_keys'解决:把find_elements_by_id方法改成find_element_by_id2、没有定位到下拉框,没报错解决:
元素定位
错误
桃花鱼书斋
·
2023-10-31 21:24
python自动化测试——xpath
元素定位
扩展
1.
元素定位
自动化测试中的
元素定位
方式有好多种,比如通过id、class、css等,在之前已经介绍过了,这里主要是对xpath的
元素定位
方式做一些补充,包括contains、starts-with、ends-with
爱吃 香菜
·
2023-10-31 16:18
软件测试
自动化测试
程序人生
python
自动化
开发语言
单元测试
功能测试
Python接口自动化测试 —— Selenium+pytest+数据驱动
端自动化框架,(行业里面最核心的框架)appium:手机app端框架requests:接口测试selenium工具类封装selenium提供了很多方法供我们去完成网页元素的操作,在实际开发中,我们的变量只有
元素定位
和对元素的操作
自动化测试 老司机
·
2023-10-31 16:38
软件测试
自动化测试
测试工程师
python
selenium
pytest
单元测试
软件测试
自动化测试
自动化
Appium 安卓自动化(Appium Inspector)
而今天我们要学习记录的是:AppiumInspector的使用;AppiumInspector早期是是AppiumGUI自带的一个
元素定位
工具,具体入口在GUI启动server后的下图入口:AppiumInspector
狄仁杰666
·
2023-10-31 09:46
Python+Appium【第三章】Adb
元素定位
uiautomatorviewer介绍操作uiautomatorviewer定位app界面AppniumAppnium操作Appium元素识别Appium
元素定位
Xpath绝对路径属性定位部分属性定位uiautomator
罐装七喜
·
2023-10-30 23:21
Python-App自动化
python
android
开发语言
playwright自动化项目搭建
pylaywright测试库pytest单元测试框架pytest-playwright插件非关键技术:pytest-html插件pytest-rerunfailures插件seldom测试框架实现功能:
元素定位
与操作分离失败自动截图并保存到
程序员江念
·
2023-10-30 19:08
软件测试
自动化测试
技术分享
软件测试
自动化测试
技术分享
cypress测试框架与selenium_前端自动化测试框架:Cypress 从入门到精通
"Cypress能够让软件开发实现并行测试,持续集成;专有
元素定位
,框架级别元素自动等待,原生支持Mock;专有TestRunner,命令执行细节全景回放呈现,定位问题更加精准。
孔篌
·
2023-10-30 13:46
十道必问的软件测试面试题(含答案解析)
前言(第一个就刷掉一大批人)有很多“会自动化”的同学来咨询技术问题,他总会问到我一些
元素定位
的问题。
元素定位
其实都不算自动化面试的问题。一般我都会问:你是定位不到吗?通常结果都是说确实定位不到。
测试大圣
·
2023-10-30 13:06
自动化测试
软件测试
职场和发展
面试
测试工程师
学习笔记:python识别验证码自动登录
通过selenium
元素定位
可以拿到图片的地址。但是尝试了很多次发现无法直接下载图片,浏览器却可以打开。
cykablyta
·
2023-10-30 07:15
爬虫
python
Robot Framework中
RIDE
编辑器快捷键汇总
一、简介RobotFramework是一款基于Python编写的功能自动化测试框架,具备良好的可扩展性,支持关键字驱动,并可同时测试多种类型的客户端或接口。RobotFramework的特点如下:易于使用,采用表格式语法,统一测试用例格式复用性好,可利用现有关键字来组合新关键字支持变量,支持if语句和for循环语句提供标签功能,可对测试用例进行分类,并有选择的执行执行报告和日志采用html格式,易
喝橙汁的嗷大喵
·
2023-10-29 18:39
系统工具
Robot
Framework
RIDE
快捷键
关键字
变量
解决90%职场沟通问题的万能公式
例如STAR法则、价值黄金圈、演讲RAP模型、PEST框架、福格行为模型、6W1H、30秒电梯法、
RIDE
说服法、SCQA模型、RECAP模型、TRIOS模型、FIRE模型、IDEAS模型...等。
红色思维格
·
2023-10-29 17:11
[Python]Selenium-自动化测试
Selenium是一个web自动化测试的工具,在使用之前先在对应的项目添加工具包噢.本文章主要简单的介绍了selenium对于自动化测试的使用目录添加浏览器驱动get函数来到对应网站驱动的定位
元素定位
id
HY_PIGIE
·
2023-10-29 04:22
python
selenium
开发语言
Ui自动化概念+Web自动化测试框架介绍
4.UI自动化测试介入时机5.UI自动化测试所属分类Web自动化测试框架介绍2.Selenium框架介绍及特点:Web自动化测试环境搭建2.
元素定位
(一)idclassname,tagname定位linktext
测试小婉
·
2023-10-28 14:49
自动化测试
ui
自动化
前端
2023春招100道软件测试高频面试题
6.常用的
元素定位
方式7.怎么定位是前端bug还是后端bug?8.项目上线后发现的bug,你们会怎么处理呢?9.Grou
yoyo小小汐~
·
2023-10-28 14:44
软件测试
程序员
测试工程师
面试
测试员
1.
元素定位
一、注意事项find_element_by:只返回一个元素,找不到元素则报错find_elements_by:返回匹配到的所有元素,当没有找到元素时不会报错,而是返回空列表[]
元素定位
优先级:ID>name
如人饮水
·
2023-10-28 08:53
移动端自动化-Appium
元素定位
文章目录Appium
元素定位
第一类:属性定位第二类:路径定位常见问题理解appiumserver和appiuminspector以及appium-python-client的关系appium是跨平台的,
摘星的晚上、
·
2023-10-28 07:41
移动端测试
自动化
appium
前端
python web自动化测试
元素定位
_基于python3的selenium3的web自动化测试之
元素定位
——小白进阶之路(一)...
元素有属性和属性值6.
元素定位
6.1
元素定位
方法find_element_by_id('id
weixin_39937447
·
2023-10-27 21:10
python
web自动化测试元素定位
Python 爬虫进阶篇——Selenium教程(2)
上次推文介绍了
元素定位
的问题,不知道的可以查看之前的文章,这里就不赘述了。一、元素等待如今,绝大部分的Web程序都使用AJAX技术。当页面加载时,该页面中的元素可能会以不同的时间间隔加载。
十先生(公众号:Python知识学堂)
·
2023-10-26 20:35
python爬虫
python
selenium
爬虫
Selenium
函数非常灵活,能够完成界面
元素定位
、窗口跳转、结果比较。具有如下特点:多浏览器支持如IE、Firefox、Safari、Chrome、Android手机浏览器等。
程序媛-承哥
·
2023-10-26 20:03
java
selenium
java
7年阿里测试经验之谈 —— 用UI自动化测试实现
元素定位
!
随着IT行业的发展,产品愈渐复杂,web端业务及流程更加繁琐,目前UI测试仅是针对单一页面,操作量大。为了满足多页面功能及流程的需求及节省工时,设计了这款UI自动化测试程序。旨在提供接口,集成到蜗牛自动化测试框架,方便用例的设计。目前,在自动化测试的实际应用中,接口自动化测试被广泛使用,但UI自动化测试也并不会被替代。让我们看看二者的对比:接口自动化测试是跳过前端界面直接对服务端的测试,执行效率和
自动化测试老司机
·
2023-10-26 16:21
自动化测试
软件测试
安全测试
ui
压力测试
测试工具
功能测试
软件测试
python自动化测试(二):获取
元素定位
的基本方式
目录一、前置代码二、通过HTML元素ID的方式去进行
元素定位
三、通过HTML元素的name属性进行
元素定位
四、练习一:打开百度登录界面并输入数据后登录五、通过HTML元素的类名来进行
元素定位
六、通过链接的文本值方式进行
元素定位
七
长风沛雨
·
2023-10-26 13:29
23年软测实训
python
开发语言
python自动化测试(二):xpath获取元素
目录前置代码一、什么是xpath方式二、通过xpath单组属性名=属性值的方式进行
元素定位
三、通过xpath的多组属性进行元素的定位四、通过xpath文本值的方式进行
元素定位
五、通过模糊的文本值方式进行
元素定位
前置代码
长风沛雨
·
2023-10-26 13:21
前端
【Windows自动化】基于pywinauto模块实现win自动化
基于python的pywinauto模块实现win自动化前言一、使用步骤1.引入库2.打开指定程序3.控件
元素定位
、窗口操作、控件操作总结前言在很多情况下,需要我们重复操作Windows上的程序。
万物不及蓝桉
·
2023-10-26 02:08
测试之路
自动化
运维
『与善仁』Appium基础 — 28.
元素定位
(二)
4、by_xpath定位通过xpath定位元素,这样就可以在页面中定位一个单个的元素了。(如果一个元素的id属性或者class_name属性也是唯一的,我们也可以通过d属性或者class_name属性进行定位。)代码如下:#单数driver.find_element_by_xpath("xpath")#复数driver.find_elements_by_xpath("xpath")在移动端xpat
繁华似锦Fighting
·
2023-10-25 10:37
深入探究Selenium定位技巧及最佳实践
Selenium提供了多种
元素定位
方法,本文将深入探究这八大
元素定位
方法,帮助读者更好地理解和应用Selenium的定位技巧。
Rocky006
·
2023-10-25 08:34
1024程序员节
selenium
测试工具
selenium4
元素定位
selenium49种
元素定位
IDdriver.find_element(By.ID,"kw")NAMEdriver.find_element(By.NAME,"tj_settingicon")CLASS_NAMEdriver.find_element
希冀miracle
·
2023-10-25 01:55
selenium
【软件测试】自动化测试selenium
目录一、什么是自动化测试二、Selenium介绍1、Selenium是什么2、Selenium的原理三、了解Selenium的常用API1、webDriverAPI1.1、
元素定位
1.1.1、CSS选择器
奋斗べ青年.
·
2023-10-24 19:35
软件测试
selenium
压力测试
测试工具
RobotFramework之http接口测试库RequestsLibrary使用介绍(十)
学习目录接口测试复习下Http协议规范接口自动化的几个规范安装Requestslibrary通过
ride
导入Requestslibrary库在resource文件中创建关键字,实现http的Get方法的功能在
科雷软件测试
·
2023-10-24 05:31
http
python
自动化
测试工具
RobotFramework之使用DatabaseLibrary库操作mysql数据库(十一)
学习目录安装Mysql数据库安装mysql数据库的连接工具安装DatabaseLibrary通过
ride
导入DatabaseLibrary库在resource文件中创建关键字,实现操作数据库的功能创建并执行测试用例
科雷软件测试
·
2023-10-24 05:31
自动化
测试工具
python
数据库
mysql
selenium
元素定位
之xpath
一、找父级节点parentxpath://span[text()='保存']/parent::button说明:先找到span标签,再找到父级button一、找同级的上方标签preceding-siblingxpath://span[text()='保存']/parent::button/preceding-sibling::button[1]说明:先找到span标签,再找到父级button,再找
beishida123
·
2023-10-24 03:34
selenium
测试工具
自动化测试:Selenium八大
元素定位
简单介绍
本章节主要内容:selenium6个简单
元素定位
方式selenium2个综合
元素定位
方式selenium定位方法的使用8大
元素定位
方式Selenium对网页的控制是基于各种前端元素的,在自动化过程中,对于元素的定位是基础
川石信息
·
2023-10-23 01:10
python UI/接口 自动化测试 设计模式
pageobjectUI自动化公共(工具)层(初始化浏览器打开关闭浏览器,log日志的记录)
元素定位
层定位各种元素操作层操作各种元素(如输入,点击)用例层根据具体需求操作各种元素(如先打开某个页面,再点击某个按钮
难以怀瑾
·
2023-10-23 00:18
自动化
设计模式
运维
python-UI自动化测试
设计基类主要是因为在
元素定位
的方法都很类似,所以设计基础类让其他的方法来继承这个类来实现代码的重用#设置基类,很多事件都是重复的比如点击,文本输入。
小秃米
·
2023-10-23 00:45
Python
python
selenium
面试官心声:个个都说会自动化,结果面试一问细节全露馅了
今年我们部门计划招聘几名自动化测试工程师,为此我进行了面试和培训,发现了一个让我感到担忧的趋势,许多候选人可以轻松地回答有关脚本编写、
元素定位
、框架API等问题。
测试小婉
·
2023-10-22 22:26
自动化
面试
运维
python安装selenium(Firefox和Chrome)+
元素定位
一、下载地址谷歌浏览器chromedriver驱动下载地址:https://chromedriver.storage.googleapis.com/index.html火狐浏览器geckodriver驱动下载地址:https://registry.npmmirror.com/binary.html?path=geckodriver/二、谷歌浏览器配置:将下载好的chromedriver驱动解压后放
唉哟唉哟唉哟唉哟唉哟
·
2023-10-22 10:01
python
python
chrome
selenium
Selenium:设置元素等待、上传文件、下载文件
前言:在工作和学习selenium自动化过程中记录学习知识点,深化知识点1.设置元素等待
元素定位
之元素等待--WebDriver提供了两种类型的等待:显示等待和隐式等待。
程序员威子
·
2023-10-22 02:45
selenium
测试工具
单元测试
功能测试
测试用例
postman
jmeter
自动化测试----PO设计模式
页面对象)的缩写,PO模式是自动化测试项目开发实践的最佳设计模式之一,核心思想是通过对界面元素的封装减少冗余代码,主要体现在对界面交互细节的封装,也就是在实际测试中只关注业务流程;同时在后期维护中,若
元素定位
发生变化
yue_luo_
·
2023-10-22 00:56
测试
自动化测试
自动化测试(UI)----PO设计模式
页面对象)的缩写,PO模式是自动化测试项目开发实践的最佳设计模式之一,核心思想是通过对界面元素的封装减少冗余代码,主要体现在对界面交互细节的封装,也就是在实际测试中只关注业务流程;同时在后期维护中,若
元素定位
发生变化
疯狂的大饼
·
2023-10-22 00:25
自动化
高效易懂,打造维护性好的Web自动化测试框架PO模式精讲
2.定义一个基础的类,该类用于针对PO的
元素定位
进行封装。3.基础类之后,我们就可以定义具体的PO元素了。
自由家
·
2023-10-22 00:20
软件测试工具
web自动化测试
自动化测试
java
开发语言
自动化
selenium
测试工具
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他