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--元素定位
java selenium iframe遇到的坑及解决方案
引言:selenium在进行
元素定位
的时候,习惯于xpath定位的便捷与高效,但有时候我们也可以考虑name,tagName,linkText等定位方式比如下面的事例就应用了tagName定位方式,且效果极佳需求该页面一共包含两个
天空蓝依旧
·
2020-07-28 23:57
selenium入门
selenium常见错误总结
day38(1228):自动化应用场景和用例设计
用例当中:没有
元素定位
,没有元素操作。只有页面的行为调用。测试对象:
元素定位
,页面行为。TestCases,PageObjects,TestDatas,PageLocatorsTestCases=Pa
采蘑菇的花小可
·
2020-07-28 21:44
Web自动化
自动化学习
day39(1229):无处不在的分层设计思想
用例当中:没有
元素定位
,没有元素操作。只有页面的行为调用。测试对象:
元素定位
,页面行为。TestCases,PageObjects,TestDatas,PageLocatorsTestCases=Pa
采蘑菇的花小可
·
2020-07-28 21:44
Web自动化
自动化学习
day37(1226):上传操作、需求分析
元素定位
,元素操作。原则:sleep-调试框架?
采蘑菇的花小可
·
2020-07-28 21:44
自动化学习
Web自动化
进入/离开 & 过渡 transition 和 animation( 下):列表过渡&动态过渡
一、列表过渡重点:1.使用元素2.过渡模式不可用(mode="in-out/out-in")3.需要有key属性值4.可用于v-for渲染的列表5.可用v-move特性改变
元素定位
.list-item{
灵灵7
·
2020-07-28 20:15
vue
python + selenium 操作浏览器 常用操作、常见问题及解决 [
元素定位
CSS选择器 无法定位元素 iframe ]
目录简介安装及入门
元素定位
通过浏览器来快速定位元素(不需要自己写CSS选择器和Xpath路径)使用CSS选择器来定位元素id选择器;类选择器;标签选择器;其他选择器:选中元素后的常用操作浏览器窗口切换常见问题动态
mr吓唬人
·
2020-07-28 20:49
python常用模块
关于selenium中页面元素(Elements)定位思路整理
So,授人以鱼不如授人以渔,今天我就和大家商讨一下关于页面
元素定位
的思路。(重点在后面的黑科技)PS:如有不对的地方请指出(不经常上线,有可能有点慢,加QQ1617300027)以下情况都是大
博大的俊
·
2020-07-28 20:59
测试
页面元素定位
WebElement
WebElement
not
in
page
Selenium WebDriver实战宝典
如果因为在加载某个元素时延迟而造成
元素定位
失败的情况,那么就会降低自动化脚本的稳定性。我们可以通过设置元素等待提高这种问题而造
林家扬的笔记本
·
2020-07-28 20:39
安装appium桌面版和命令行版
一桌面版(打开很慢,常用于辅助
元素定位
)1.官网下载window版本:2.直接点击紫色图标即可打开3.启动server二命令行版(打开很快,常用于执行脚本)1.jdk安装jdk并配置环境变量验证:输入java-version
weixin_33829657
·
2020-07-28 18:15
测试
移动开发
java
selenium 获取某元素的 某属性 的值
selenium获取某元素的某属性的值1先通过
元素定位
,获得此元素的WebElement;WebElementyuansu=driver.findElement(By.className("buttonInput1
weixin_30664051
·
2020-07-28 16:38
java selenium webdriver第二讲 页面
元素定位
自动化测试实施过程中,测试程序中常用的页面操作有三个步骤1.定位网页上的页面元素,并存储到一个变量中2.对变量中存储的页面元素进行操作,单击,下拉或者输入文字等3.设定页面元素的操作值,比如,选择下拉列表中的那个下拉列表或者输入框中输入什么值其中定位页面元素是三步骤的第一步,本篇介绍常用的定位方法webDriver对象的findElement函数用于定位一个页面元素,findElements函数用
weixin_30514745
·
2020-07-28 16:44
第四节:
元素定位
方法
webdriver提供的find_element_by_*的八种
元素定位
方法:方法一:通过id定位语法:find_element_by_id()举例:find_element_by_id("kw")方法二
wangxh_haha
·
2020-07-28 15:38
selenium + python之
元素定位
(三)
selenium对web各元素的操作首先就要先定位元素,定位元素的方法主要有以下几种:通过id定位元素:find_element_by_id("id_vaule")通过name定位元素:find_element_by_name("name_vaule")通过tag_name定位元素:find_element_by_tag_name("tag_name_vaule")通过class_name定位元素
sun_null
·
2020-07-28 14:58
python+selenium
九、z-index属性
二、z-index属性作用:调整
元素定位
时重叠层的上下位置z-inde属性值:整数,默认为0设置了position属性时,z-index属性可以设置各元素之间的重叠高低关系z-index值大的层位于其值小的层上方
lifeline张
·
2020-07-28 14:15
WPF 有趣的动画效果
WPF和
元素定位
然而,在我们开始之前,我们需要考虑一件事情。这件事让我也有点原地转圈的感觉。似乎当你使用WPF创建任何闭
Crazygolf
·
2020-07-28 13:30
C#
Appium基础篇13-无法定位app内webview页面元素
本文来讨论一个无法绕过的问题,就是app内webview页面的
元素定位
。现在做过app测试的朋友就知道,app里面页面有原生和webview的,或者H5的。今天,就来讨论一个目前还没有解决的问题。
Anthony_tester
·
2020-07-28 13:10
Python+Selenium练习篇之28-处理iframe切换
问题:有时候我们发现
元素定位
没问题,在测试回放的过程,发现就是找不到元素报错。由于没有找到合适的iframe网站,这里不好用代码举例,简单文字加图片来介绍。
Anthony_tester
·
2020-07-28 13:10
CSS
元素定位
--浮动(float)与清楚(clear)
CSS中定位的基本思想:定义元素框相对于其正常位置应该出现在哪里,或者相对于父元素,又或者是相对于另一个元素,甚至相对于浏览器窗口本身的位置。浮动(float):CSS中允许对所有元素进行浮动,这种行为使用属性float实现。float可选值:left|right|none|inherit浮动元素:对于浮动元素有几点需要记住:声明为浮动的元素会被以某种方式从文档的正常流中删除,不过它们依然会影响布
SerenoShen
·
2020-07-28 10:11
HTML5
+
CSS3
bell 前端笔试题
relative:相对元素在文档中的初始位置定位absolute:相对于定位
元素定位
,最顶级是bodystatic:文档流fixed:相对于窗口定位2.如何实现一个div垂直水平居中?
南栀$$
·
2020-07-28 08:46
selenium+Python Page Object自动化测试
本文主要包含PageObject模式设计测试用例,selenium
元素定位
和常用操作,同时包含自己在实践中遇到的各种坑。
iam_emily
·
2020-07-27 23:51
Web自动化测试:数据分离(类变量、yaml、excel)
一、类变量一般习惯把
元素定位
地址作为类变量存储,因为这样对于调试纠错比较方便,书写调用也较简单。
川石信息
·
2020-07-27 20:05
自动化测试
软件测试培训
软件测试
Web自动化测试:POM设计模式的实现
关于pom设计模式(projectObjectmodel/PageObject),一种底层、逻辑、用例的分层,在项目还没有开发出来时,就可以开始写UI自动化脚本了,在开发完成后,再进行
元素定位
的适配以及调试
川石信息
·
2020-07-27 20:05
制动化测试
软件测试培训
软件测试
CSS-position
position的几个属性staticposition默认属性,元素在页面流中正常出现,并作为页面流的一部分,不能通过z-index进行层次分级absolute绝对定位,元素相对离它最近的开启定位的父
元素定位
菜菜的电冰箱
·
2020-07-27 17:26
css
6.6学习笔记
DIV是块级元素盒模型margin盒子外边距padding盒子内边距border盒子边框宽度width盒子宽度height盒子高度布局相关属性positionrelative正常定位absolute根据父
元素定位
黎明散
·
2020-07-27 16:24
笔记
java+selenium 弹出框
元素定位
不到的原因
像下面截图中,是定位一个元素弹出框直接使用下面的一直都定位不到,元素的定位是正确的,但就是定位不到元素;driver.findElement(By.xpath("/html/body//form/button[span[text()=‘提交’]]")).click();大概原因可能是,driver并没有在这个相应的对话框中查找元素,解决办法如下:driver.getWindowHandle();d
Aimee0725
·
2020-07-27 14:54
UI自动化
测试
Selenium
selenium
元素定位
的语法整理
个人翻译+整理自selenium官方说明https://selenium-python.readthedocs.io/locating-elements.html#locating-by-idfind_element_by_idfind_elements_by_namefind_elements_by_xpathfind_elements_by_link_textfind_elements_by_
__JoyWang
·
2020-07-27 13:23
Python
三十二.robotframework-Selenium2Library详解
元素定位
:Selenium2Library中的所有关键字都需要通过参数locator在web页面中进行定位。默认情况下,当一个locator值是有效的,它就可以匹配不同页面元素的某些特殊属性。
冰ICE~
·
2020-07-24 16:37
自动化基本使用
Python+Selenium练习篇之14-处理iframe切换/处理Alert弹窗
问题:有时候我们发现
元素定位
没问题,在测试回放的过程,发现就是找不到元素报错。由于没有找到合适的iframe网站,这里不好用代码举例,简单文字加图片来介绍。
程序员-小枫
·
2020-07-23 20:00
Python+Selenium练习篇之5-利用css定位元素
前面介绍了,XPath,id,class,linktext,partiallinktext,tagname,name七大
元素定位
方法,本文介绍webdriver支持的最后一个方法:by_css。
程序员-小枫
·
2020-07-22 14:00
python selenium报错AttributeError: ‘list‘ object has no attribute ‘send_keys‘
send_keys('1231')报错如下:Traceback(mostrecentcalllast):File"E:/ggggithub/automation_test/WebDriver_API/4.1
元素定位
风蛍月缓缓
·
2020-07-19 20:27
python
selenium
python基础,教你从零开始学(第四讲:Selenium+Python实现UI自动化及界面
元素定位
方法)
1.打开浏览器:#--coding:utf-8--fromseleniumimportwebdriverimporttimebrowser=webdriver.Chrome()browser.get(“http://172.18.100.163:8080/loan/user/home”)browser.maximize_window()2.定位界面元素的几种方法定位界面元素一般会用到这几种方法:f
测试修行者
·
2020-07-17 14:09
自动化测试
python+selenium
python
selenium
定位
css基础之position定位超级详解
我之前对position定位属性的了解仅限于absolute,relative,fixed,甚至以为relative就是用来给子级
元素定位
的。
一个钱端
·
2020-07-16 21:38
python自动化测试实战-无涯(学习与研究)[一]
单个
元素定位
实战一.使用Selenium,下载的浏览器驱动文件,到底应该放在那里?
凝聚才华
·
2020-07-16 06:49
selenium 复杂
元素定位
第一种:鼠标悬浮才出现元素刚开始运行报错:元素怎么都定位不到,检查了代码没发现问题,就去看网页源代码,发现了iframe标签,利用switch_to.frame()方法跳入frame,然后再进行定位完整代码如下:fromselenium.webdriverimportActionChains......#8.添加新地址driver.find_element_by_css_selector(".ft
miffy888
·
2020-07-16 03:05
RobotFrameWork+Appium自动化测试之(二)UIAutomatorviewer使用及常见问题
前言:UIAutiomatorviewer是android-sdk自带的一个
元素定位
工具,它可以定位到页面上的元素,然后进行相应的点击等操作非常简单好用,使用UIAutiomatorviewer,你可以检查一个应用的
mamankun
·
2020-07-16 03:33
自动化测试
4、Selenium + Python 实现 UI 自动化测试-定位元素吗?
前一篇说的
元素定位
,只是告诉你有这个用法,实际项目中,我们面临的情况要复杂的多,大多数自动化项目都死在了
元素定位
上,以至于有人曾说:“想要完成自动化项目,测试人员就要有修改代码的权限,给需要用到的元素加上
Storm啊
·
2020-07-15 22:51
Selenium
+
Python
Python_自动化基础笔记整理
http://chromedriver.storage.googleapis.com/index.html;安装selenium模块:pipinstallselenium1.2Selenium中常用的
元素定位
方法有哪些
Tingshuo2009
·
2020-07-15 19:47
Python
selenium常用加载web页面元素----webElement(上篇)
元素选择策略在WebDriver中有8种不同的内置
元素定位
策略:classnameclass名称find_element_by_namefind_elements_by_name定位类的名称中包含搜索值的元素
测试开发老鸟
·
2020-07-15 18:44
Selenium
+
Python
scrapy爬虫框架及运行流程
构架流程4scrapy运作过程4.1实现步骤4.1.1工程创建4.1.2创建爬虫4.1.3生成文件4.1.4运行爬虫4.1.5列出所有爬虫4.1.6获得配置信息4.2爬虫流程分析5Selenium八种
元素定位
方式
Carol_小菜鸟
·
2020-07-15 16:15
爬虫
scrapy
爬虫任务的多窗口切换
首先说一下Google浏览器网页检查里的元素邮件有一个copy--->XPath选项,之前一直不知道这个东西是用来干嘛的,直到今日因为一个日常任务被我逮着了;它可用于爬虫里的一个方法进行
元素定位
获取到该元素
weixin_30879833
·
2020-07-15 03:37
css四个定位属性
position:static(默认值)无定位该属性值是所有
元素定位
的默认情况,top、left、bottom、right无效,但有时候遇到继承的情况,我们不愿意见到元素所继承的属性
WMLJS
·
2020-07-14 21:40
position:fixed怎么参照祖先
元素定位
以及transfrom属性对元素布局的影响的原理
position:fixed通常情况下是相对于窗口定位的,但是有一种情况,position:fixed是相对于祖先
元素定位
,而此时的定位层级(z-index)也是相对于祖先元素的。
qdmoment
·
2020-07-14 16:43
css
Firefox 不知道如何打开这个地址,因为协议 (c) 未与任何程序关联,或此环境下不可打开该协议的地址的解决方法
我的需求是:给一个简单的html页面,使用webdriver
元素定位
的方式,对相应的userName、password自动填写(账号:admin,密码:123456)。
butterfly_hu
·
2020-07-14 15:58
测试
webdirver
web自动化测试
UI自动化
元素定位
工具之Weditor
安装前置条件:Python已安装pyhton下载地址:https://www.python.org/downloads/1.安装1)方案1:GitHub地址:https://github.com/openatx/weditor2)方案2:进入cmd,输入pipinstall--pre--upgradeweditor2.使用2.1链接手机,并打开手机的调试模式2.2(python2.7需要,3不需要
cbb1014
·
2020-07-14 11:20
工具使用
基于python3的selenium3的web自动化测试之
元素定位
——小白进阶之路(一)
基于python3的selenium3的web自动化——小白进阶之路(一)1.检查是否安装python:cmd—>python2.检查是否安装selenium:cmd—>piplist3.安装浏览器驱动,注意浏览器的版本和驱动的版本需对应,百度即可这里以Chrome为例Chrome.webdriver下载地址:http://npm.taobao.org/mirrors/chromedriver/2
Jennie_8790
·
2020-07-14 10:16
Android中的
元素定位
Android
元素定位
一般使用Android平台自带的UIAutomatorViewer,位于Android-sdk的tools目录下,找到uiautomatorviewer.bat,双击打开即可使用,
hodo_88b6
·
2020-07-14 06:57
用Selenium进行网页
元素定位
以及常用的定位元素的方法
用Selenium进行网页
元素定位
一、前提条件:下载、安装Selenium二、编写定位网页元素的脚本(这里以定位百度网页的元素举例)1.新建文本文档(可以用任意的文本编辑器,我这里用的是Pycharm)
PurpleWeepMoon
·
2020-07-14 05:14
测试
selenium
CSS中容易被忽视的 position属性sticky
元素定位
表现为在跨越特定阈值前为相对定位,之后为固定定位。这个特定阈值指
yesyoucan_
·
2020-07-13 22:27
前端
CSS3新增定位属性sticky,粘性定位
而后,
元素定位
表现为在跨越特定阈值前为
leo_neverGivpUp
·
2020-07-13 20:07
Web自动化测试:数据分离(类变量、yaml、excel)
一、类变量一般习惯把
元素定位
地址作为类变量存储,因为这样对于调试纠错比较方便,书写调用也较简单。
szchuanshi
·
2020-07-13 14:09
自动化测试
软件测试培训
软件测试
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他