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 使用教程详解-java版本
函数非常灵活,能够完成界面
元素定位
、窗口跳转、结果比较。具有如下特点:多浏览器支持如IE、Firefox、Safari、Chrome、Android手机浏览器等。
matlab大师
·
2023-06-15 12:07
selenium
java
safari
字节面试官心声:个个都说会自动化,结果面试一问细节全露馅了
发现一个很奇怪的现象,面试中一问到
元素定位
、框架api、脚本编写之类的,很多候选人都对答如流。但是一问到实际项目,比如“如何从0开始搭建自动化体系”、“如果让你来推广自动化,该如何设计方案”。
测试架构师北凡
·
2023-06-15 02:56
自动化
面试
运维
关于前端浏览器,
元素定位
的尺寸位置
元素的长宽:node.style.width/height块级元素的内容可视宽/高度+水平/垂直方向padding值:node.clientWidth/clientHeight,针对纯行内元素获取的值永远为0页面视口的尺寸(浏览器显示页面内容的区域):documentElement.clientWidth/clientHeight元素的内容可视宽度/高度+水平/垂直方向padding值+水平/垂直
Goat恶霸詹姆斯
·
2023-06-14 16:29
我的笔记
前端
javascript
html
定位
元素尺寸
Python+Selenium+Unittest 之selenium6--
元素定位
5-XPath定位2(基础语法)
目录1、"/"(从根节点开始)2、"//"(从任意节点开始)3、"."(选取当前节点)4、".."(选取当前节点的父节点)5、@(根据属性进行选择)6、*(代表匹配节点下的所有元素)7、节点[索引]上次说了Xpath的节点之间的关系和定位方式,这次根据上次的内容,来说下XPath的一些基本语法。这些是常用的一些表达式。表达式含义/从根节点开始//从当前节点开始.选取当前节点..选取当前节点的父节点
刘阿童木
·
2023-06-14 08:32
web自动化
selenium
测试工具
selenium中
元素定位
——Xpath的高级用法
1.Xpath简介Xpath(XMLPathLanguage):XML路径语言。XML不是用来取代HTML的,而是对HTML的一种补充,用来与HTML协同工作的一种语言。XML是元标记语言,元标记:指的是可以从标记(标记可以理解为HTML中的标签)上面可以看出来描述的内容本身是什么。XML中的标记与HTML中的标签的区别:HTML中的标签是已经定义好的input、span、div。XML中的标记是
看看云129
·
2023-06-14 08:32
selenium
python
selenium
测试工具
python
python-selenium中的Xpath
元素定位
方法&爬虫实践
Xpathxpath学习地址:XPath教程什么是xpath?XPath是XML的路径语言,通俗一点讲就是通过元素的路径来查找到这个标签元素XPath使用路径表达式在XML文档中进行导航普通语法注意!1.xpath中的值用引号引起来时,在代码中要注意区分,内单外双,内双外单。2.xapth的class的值要填写全部,注意与find_element_by_class_name的区别。3.xpath还
安泽1314
·
2023-06-14 08:02
python
爬虫
python
selenium
【appium】appium自动化入门之API(上)
这个系列预计会讲启动APP—
元素定位
—初步使用—API命令详解本系列没提过的知识点也不用急,大家可以点击文末小卡片进群来一起交流目录第2章初步使用2.1启动app(淘宝)前言2.1.1下载aapt2.1.2
测试萧十一郎
·
2023-06-12 23:17
appium
自动化测试
软件测试
【测试基础04】
测试基础02一、HTML基础二、Python导入三方模块三、安装webgrock驱动四、
元素定位
(1)、
元素定位
工具(2)、
元素定位
方式(3)、XPATH路径(3)、CSS选择器五、SeleniumWebDriver
运维技术-陈工
·
2023-06-12 19:23
测试
python
爬虫
firefox
Playwright选择器
Playwright选择器CSS选择器标签IDClass其他属性多种属性同时使用组合选择器伪类XPATH选择器playwright自定义选择器文本选择器定位可见元素按包含的
元素定位
根据页面布局定位
元素定位
第
凌空摘星
·
2023-06-12 15:37
python
测试工具
html
css
python+playwright 学习-2.Selector 选择器定位元素
前言Selector选择器,也就是通常说的
元素定位
了,页面上点点点的操作,都是基于
元素定位
,所以这块是重点需要学的核心内容。
上海-悠悠
·
2023-06-12 15:36
Python
python
学习
css
python 爬虫某东网商品信息 | 没想到销量最高的是
哈喽大家好,我是咸鱼好久没更新python爬虫相关的文章了,今天我们使用selenium模块来简单写个爬虫程序——爬取某东网商品信息网址链接:https://www.jd.com/完整源码在文章最后
元素定位
我们需要找到网页上元素的位置信息
咸鱼Linux运维
·
2023-06-12 14:00
python
爬虫
开发语言
自动化测试
元素定位
-CssSelector常用定位方式总结
CSS选择器的常见语法:1.根据标签定位tagName(定位的是一组,多个元素)e.g:find_element_by_cssSelector("div")2.根据id属性定位(注意id使用#表示)e.g:find_element_by_cssSelector("#eleid")e.g:find_element_by_cssSelector("div#eleid")3.根据className属性定
女贞子
·
2023-06-12 13:56
自动化测试
html
css
css3
PYTHON
元素定位
方式总结
一,常用的8种定位方式id定位driver.find_element_by_id("id值")driver.find_element(by="id",value="ID值")name定位单个元素:driver.find_element_by_name("name值")driver.find_element(by="name",value="name值")多个元素:driver.find_eleme
qq_492448446
·
2023-06-12 13:11
Appium自动化
Python
javascript
前端
Python自动化测试学习-PO设计模式
2、PO模式把页面
元素定位
和业务操作流程分开,界面元素的变化则不需要修改业务逻辑代码。3、PO能提高代码的可读性,高复用性,可维护性。二、非PO设计模式
程序员威子
·
2023-06-11 09:31
测试用例
软件测试
设计模式
python
学习
selenium中
元素定位
正确但是操作失败,6种解决办法全稿定
selenium中
元素定位
正确但是操作失败的原因无外乎以下4种:一、页面没加载好解决方法:添加等待方法,如:time.sleep()二、页面提交需要等待给数据后台解决方法:添加等待方法,如:time.sleep
测试萧十一郎
·
2023-06-11 04:16
selenium
自动化测试
软件测试
测试工具
测试工程师
playwright下载及基本使用
playwright下载及基本使用1.下载playwright库2.playwright使用2.1导入库2.2基本使用3.XPATH
元素定位
方法3.1xpath定位语法3.2相关操作4.等待及缓存4.1
荼靡,
·
2023-06-11 03:32
#
python爬虫
python
开发语言
playwright
python爬虫
xpath
selenium自动化测试02-熟悉使用Chrome开发者
本节主要内容打开Chrome开发者工具了解设备模式熟练使用
元素定位
了解Chrome开发者工具的其它功能Chrome开发者工具Chrome开发者工具是一套内置与GoogleChrome中的Web开发和调试工具
lmzack
·
2023-06-11 03:30
python+selenium(3)
元素定位
+操作
1、定位(id、name、class、tag_name、link_text、xpath)f12获取元素的id、name、class、tag_name、link_text、xpath,传参时,需要带上双引号,以字符串的形式传参通过id定位driver.find_element_by_id("id")driver.find_elements_by_id("id")通过name定位driver.find
考拉十口
·
2023-06-11 03:00
网页JS自动化脚本(三)查找定位页面元素的多种方法
当然定位元素不止一个方法,下面总结一些常用的方法父
元素定位
a.undertips-link>span我们看到父元素是第8代的a,那么先定位到a,然后再通过a定位到子元素span,可以看到1of1,匹配上了唯一的元素祖父
元素定位
也好先生
·
2023-06-10 17:09
javascript
自动化
前端
Python+Selenium之练习篇2: 页面上
元素定位
方法一:通过元素节点信息ID来定位:driver.find_element_by_id("kw")方法二:通过元素的xpath路径:driver.find_element_by_xpath("//*[@id='indexAdmin']/div[1]/div/div/div/div[2]/ul/li[4]/a")方法三:通过元素的tag_name:driver.find_element_by_tag
linda629
·
2023-06-09 08:26
appium入坑必备--详解uiautomator2,让你摆脱usb
本章就来给你说说这个神器,不需要每次刷新界面,实时
元素定位
,环境配置简单。当然,本章之前,前面所说的不论是工具,还是
元素定位
方式方法,还是必须要掌握的,技多不压身,走哪都吃香。
清安无别事
·
2023-06-09 01:53
appium
app
Python3+Selenium2完整的自动化测试实现之旅(三):Selenium-webdriver提供的
元素定位
方法
目录前言前端技术名词解释Selenium-webdriver定位元素一、通过id定位二、通过name定位三、通过class定位四、通过tag定位五、通过link定位六、通过partial_link定位七、通过Xpath定位八、通过CSS定位总结前言本篇以实例介绍selenium下的webdriver模块提供的定位页面元素(也可以称为对象)的方法和使用技巧,在此注意:在做WEB自动化测试前,需要对前
bug捕手
·
2023-06-09 01:37
自动化测试
软件测试
经验分享
python
软件测试
自动化测试
selenium
软件测试工程师
Python3+Selenium2完整的自动化测试实现之旅(五):自动化测试框架、Python面向对象以及POM设计模型简介
PageObjectModel)页面对象模型【自动化测试工程师学习路线】结语前言之前的系列博客,陆续学习整理了自动化测试环境的搭建、IE和Chrome浏览器驱动的配置、selenium-webdriver模块封装的
元素定位
以及控制浏览器
bug捕手
·
2023-06-09 01:34
经验分享
软件测试
自动化测试
软件测试
软件测试工程师
自动化测试
Python自动化测试
程序人生
python 爬虫某东网商品信息 | 没想到销量最高的是
哈喽大家好,我是咸鱼好久没更新python爬虫相关的文章了,今天我们使用selenium模块来简单写个爬虫程序——爬取某东网商品信息网址链接:https://www.jd.com/完整源码在文章最后##
元素定位
我们需要找到网页上元素的位置信息
咸鱼Linux运维
·
2023-06-08 23:00
CSS设计指南笔记
绝对定位,针对body或父级
元素定位
fix:固定定位,不随滚动条滚动4.display:是否显示,不显示的时候不占据空间visibility:是否可见,不可见的时候占据空间5.background-repeat
u013705728
·
2023-06-08 09:37
web前端
web前端
css
软件测试——功能测试,使用Java,IDEA,Selenium进行web自动化测试
视频地址:03-web
元素定位
ID_哔哩哔哩_bilibilip1.下载jdk,maven,ideap2.配置java-selenium环境正式开始:(1)创建代码:(2)第一次运行会报错:要下载东西(
QuitXIN
·
2023-06-08 06:27
软件测试
功能测试
intellij-idea
selenium
Python+selenium自动化测试步骤
fromseleniumimportwebdriver2、打开谷歌浏览器driver=webdriver.Chrome()3、输入网址:需要测试的完整网页地址driver.get('http://www.baidu.com')4、操作网页元素:
元素定位
Jack_bob626
·
2023-06-08 06:37
软件测试
python
pycharm
javascript
软件测试面试题自动化面经分享——这才是高薪的秘诀!
【留言:自动化测试面试题,免费获取】一.第一个最常被问到的问题:你最熟悉的
元素定位
方式有哪些
锦都不二
·
2023-06-08 00:52
软件测试
软件测试面试题
面试题
软件测试
软件测试面试
软件测试工程师
自动化测试
软件测试面试题
APP中有html5页面的时候,怎么进行
元素定位
测试app的时候,我们知道可以通过UIAutomatorViewer进行
元素定位
但是很多app中都会内嵌h5页面,这个时候定位就会变成下图这样:第一步:在手机中打开当前app的h5界面,使用usb连接电脑后
qq_492448446
·
2023-06-07 14:47
Appium自动化
自动化测试
html5
前端
html
app自动化测试(iOS)
元素定位
(新手篇)
【摘要】除了通用定位方式外,iOS还有其他特殊的定位方式,本章节仅介绍iOS特有定位。PredicateString定位样本元素截图:使用PredicateString,基本定位方式是由元素属性名、运算符、目标值组成。元素属性比较运算符==,>=,,,可用来比较数值或字符串例如:label=="SYSTEM(TEXT)"逻辑运算符AND,OR,NOT,AND等同于...除了通用定位方式外,iOS还
潇潇说测试
·
2023-06-06 23:53
技术分享
软件测试
自动化测试
ios
职场和发展
软件测试
程序人生
自动化测试
selenium-火狐
元素定位
神器
火狐版本48(必须48版本),安装后最好禁止自动更新WebDriverElementLocator安装打开firefox浏览器,进入网址https://addons.mozilla.org/en-US/firefox/在搜索框里输入WebDriverElementLocator点击Addtofirefox会有个弹出框,点击installnow可以看从firefox浏览器的menu->Tools->
望鱼跃
·
2023-04-21 16:58
python+appium自动化测试
元素定位
关于app自动化测试,
元素定位
工具有三个:appium自带的AppiumInspector工具AndroidADT原生的工具python版uiautomator2中的weditor由于我常用的是前两个,
测试大大怪
·
2023-04-21 12:40
python
appium
自动化测试
软件测试
jmeter
CSS基础——定位及背景处理
background-imagebackground-colorbackground-repeatbackground-position图片整合技术优点background-attachment属性简写(background)定位通过定位可以任意的摆放
元素定位
指的是将指定的元素拜
ybb_ymm
·
2023-04-20 13:41
前端技术CSS及vue
css
html
前端
Selenium Python 教程
SeleniumPython教程准备工作
元素定位
控制浏览器操作Webelement常用方法鼠标操作键盘事件获取断言信息等待页面加载完成隐式等待在不同的窗口和框架之间移动警告框处理下拉框选择文件上传cookie
_Gavin124_
·
2023-04-20 05:01
selenium
python
微信小程序自动化测试实战教程,框架源码应有尽有
选择测试工具步骤2:搭建测试环境步骤3:编写测试脚本步骤4:执行测试3.实现微信小程序自动化测试的关键技术技术1:微信小程序自动化测试工具技术2:测试脚本的编写技术3:测试环境的搭建和配置技术4:微信小程序自动化
元素定位
软件测试老莫
·
2023-04-20 01:44
自动化测试
微信小程序
小程序
职场和发展
自动化测试
python
自动化经验总结日记
目录1、自动化测试流程2、自动化测试发现bug的多少3、自动化测试的价值4、自动化测试产生误报,可能会有什么原因5、
元素定位
不到,可能有哪些原因6、遇到过哪些异常7、测试脚本是否可以在不同浏览器上运行8
一言不合就撒娇
·
2023-04-19 09:44
测试
自动化
运维
toast提示识别
使用传统的
元素定位
工具,我们是无法定位到Toast元素的toastAppium1.6.3开始支持识别Toast内容,主要是基于UiAutomator2,因此需要在Capablity配置如下参数:desired_caps
柱柱007
·
2023-04-19 08:40
近期前端调试总结
通过classid等
元素定位
相关代码对动态生成的代码依靠前后的代码逻辑进行定位把项目拖进webstorm使用全局搜索command+shift+f(macos默认)ctrl+shift+f(windows
姚冰coding
·
2023-04-19 04:06
分享几个自动化测试的练手项目
你得知道什么场景下需要添加显性等待,什么时候
元素定位
需要写得更加优雅,为什么需要断言这个元素,而不是另一个。你得有合适的页面控件才能练习某种操作。
美团程序员
·
2023-04-18 15:30
软件测试
自动化测试
测试开发
软件测试
自动化测试
测试开发
性能测试
功能测试
Python+selenium自动化
元素定位
防踩坑
在自动化UI测试过程中常常会在
元素定位
阶段就踩坑,碰到困扰已久的问题。以下是个人整理
元素定位
报错原因和解决方法。
美团程序员
·
2023-04-18 15:00
软件测试
selenium
测试工具
性能测试
软件测试
自动化测试
让你轻松入门APP自动化测试:UiAutomator2框架基础解析
四、基础操作1.连接设备2.命令行工具3.
元素定位
4.元素常用API5.设备交互五、weditor
元素定位
1.启动weditor服务2.访问we
软件测试凡哥
·
2023-04-18 03:53
自动化测试
干货分享
软件测试
python
android
uiautomator2
自动化测试
APP自动化测试
Python+Selenium+Unittest 之selenium4--
元素定位
3-tag&link&partial link
通常由于页面上的tag标签相同的太多,使用标签来进行
元素定位
有太多的不确定性,所以一般情况下不用tag标签来进行元
刘阿童木
·
2023-04-17 23:54
web自动化
selenium
测试工具
自动化
python
Python+Selenium+Unittest 之selenium3--
元素定位
2-id&name&class
目录1、id定位2、name定位3、class定位(1)单值时class定位(2)复合型class定位接下来主要详细说下各个
元素定位
的具体使用方法,这次先说下id&name&class的定位方法。
刘阿童木
·
2023-04-17 23:53
web自动化
selenium
测试工具
Python+Selenium+Unittest 之selenium2--
元素定位
1-简介
这篇先说下webdriver的几种
元素定位
方式,让大家有个大概的了解,UI自动化说白了就是使用代码代替人工去进行操作,在页面上,执行人员可以直接对看到的任何地方进行点击、拖动等操作,而代码的话需要识别到到底要点那个按钮
刘阿童木
·
2023-04-17 23:23
web自动化
selenium
测试工具
python
Python+Selenium+Unittest 之selenium5--
元素定位
4-XPath定位1(基本概念)
目录一、简介二、节点关系三、绝对路径与相对路径一、简介Xpath定位在selenium中属于常用的定位方式,首先来说下Xpath的一些概念,Xpath即为XML路径语言(XMLPathLanguage),它是一种用来确定XML文档中某部分位置的语言,用白话来说就是他是通过路径来获取元素位置的,像id、name等定位方式需要找到其唯一的值才能准确定位到具体位置,而使用Xpath定位则是通过其路径来确
刘阿童木
·
2023-04-17 23:10
web自动化
python
selenium
appium的安装与使用第三方
元素定位
安装appium环境搭建1、appium桌面程序-1、选择给用户安装,给自己安装,不要选择所有用户。(没有可选路径。)-附上网址:http://appium.io/-2、-方法1:在cmd中安装pipinstallappium-python-client-方法2:在pycharm中安装:-File——Settings——pythonlnterpreter——+——搜索:appium-python-
wtg4452
·
2023-04-17 19:26
appium
web自动化03
核心思想是通过对界面元素的封装减少冗余代码,同时在后期维护中,若
元素定位
发生变化,只需要调整页面元素封装的代码,提高测试用例的可维护性、可读性。
zh199609
·
2023-04-17 17:20
自动化测试
灵魂讲师分享的:po是什么?自动化测试po分层如何实现?-带po详细源代码
主要分三层:1.基础层BasePage:封装一些最基础的selenium的原生的api方法,
元素定位
百里测试开发
·
2023-04-17 17:49
定位
百度
selenium
java
软件测试
python+Appium自动化笔记
视频教程:前言_哔哩哔哩_bilibili文档地址:Appium原理与安装|白月黑羽获取包名命令:adbshelldumpsysactivityrecents|find"intent={"抓取
元素定位
工具
一码超人
·
2023-04-17 15:24
自动化
运维
java+Selenium+TestNg搭建自动化测试架构(3)实现POM(page+Object+modal)
1.PageObject是Selenium自动化测试项目开发实践的最佳设计模式之一,通过对界面元素的封装减少冗余代码,同时在后期维护中,若
元素定位
发生变化,只需要调整页面元素封装的代码,提高测试用例的可维护性
自动化软件测试
·
2023-04-17 01:10
selenium
架构
软件测试
自动化测试
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他