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元素定位
iframe案例:降低自动化测试维护成本
今天来分享一个刚入门自动化测试的同学们经常会踩的一个坑,那就是
元素定位
的时候,页面嵌套了iframe。
JohnAnderson
·
2020-07-29 12:07
实现拖拽列表-微信小程序
于是我自己动手实现了一个基于页面
元素定位
的实现,这种方法只需要每行的高度,拓展和应用到自己的小程序里非常的简单。
weixin_34240657
·
2020-07-29 06:13
Selenium
元素定位
正确,但始终报找不到元素错误
可能的原因有一下几种:1、
元素定位
错误第一种情况就是你的
元素定位
表达式错误,根本就没有你表达式定位的这个元素,这时候就需要检查一下自己的表达式有没有写错了。
美林琳琳
·
2020-07-29 03:50
selenium
Python
测试
Appium——处理混合APP中H5的操作
文章首发:《我的博客》背景自己自学APPIUM测试公司的APP有一段时间的,Android原生的
元素定位
,包括数据处理和逻辑判断也基本上搞熟了,但是公司的APP很坑爹,开发过程中存在混合开发的情况,这就意味着我必须要处理
点点寒彬
·
2020-07-29 00:38
Appium
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
安装python3.8后robotframework执行报错Error while finding module specification for 'robot.run' 的解决方法
突然发现robotframework-
ride
界面在执行用例时出现如下错误:unexpectederror:D:\ProgramFiles(x86)\python.exe:Errorwhilefindingmodulespecificati
晓翔仔
·
2020-07-28 06:04
test
skills
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
(03)Robot Framework菜单栏&工具栏
目前放弃python3去折腾
RIDE
了,不兼容的地方还蛮多,各种报错。还是老老实实先用python2用
RIDE
吧。
edrain
·
2020-07-27 16:26
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
自动化测试
通过RobotFrameWork+APPIUM对安卓APK进行自动化测试
先打开在安装在电脑上的Appium可以看到以下界面:可以先配置一下Appium配置好了以后,点击APPIUM启动按钮:若启动成功应该是这个样子的:3.接下来打开
RIDE
:打开如下图所示:这里给大家先说一个函数
lanselibailiu
·
2020-07-16 01:47
测试工具类
Pip及其
Ride
的安装针对RobotFramework框架
RobotFramework是一款基于python的可以实现关键字驱动和数据驱动并能够生成比较漂亮的测试报告的一款测试框架这里使用的环境是python-2.7.10.amd64.msiRIDE1.5a2runningonPython2.7.10.wxPython2.8-win64-unicode-2.8.12.1-py27.exerobotframework-selenium2library1.7
lanselibailiu
·
2020-07-16 01:47
测试工具类
命令行执行robot framework的项目和用例
pybot–test测试用例名称测试用例所在的测试集的source4.执行项目中指定标签的测试用例:pybot–includetag名测试用例的source路径4.1给测试用例添加标签选中一个测试用例;在
RIDE
justheretobe
·
2020-07-16 01:02
python
测试
Robot Framework自动化测试
章节列表RF简介RF开发工具
RIDE
使用
RIDE
开发工具RF开发工具Eclipse+RED插件使用Eclipse+RED创建测试项目RF项目结构测试数据的组成测试用例的语法关键字参数使用标签对测试用例进行分类
hixiaoyang
·
2020-07-15 23:28
自动化测试
4、Selenium + Python 实现 UI 自动化测试-定位元素吗?
前一篇说的
元素定位
,只是告诉你有这个用法,实际项目中,我们面临的情况要复杂的多,大多数自动化项目都死在了
元素定位
上,以至于有人曾说:“想要完成自动化项目,测试人员就要有修改代码的权限,给需要用到的元素加上
Storm啊
·
2020-07-15 22:51
Selenium
+
Python
RIDE
如何调用自定义Python文件中的函数
a.将编写的Python文件放入到
RIDE
某个Project的一个用于存放CustomLibrary的文件夹下b.在Directory或者TestSuite或者TestCaseLevel的EditPage
chiguqu8783
·
2020-07-15 21:14
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
Robot Framework and
Ride
Robotframework是诺西(NSN)开源的一套自动化测试工具,在通信设备自动化测试中很实用,它基于Python开发,主要模拟NMS网管配置数据到网元NODE,并读取配置看配置是否生效,ECI的测试简图1、环境建立首先安装Python,接着到http://code.google.com/p/robotframework/下载安装Robotframework,在目录C:\Python27\Sc
windone0109
·
2020-07-15 16:08
Robot
Framework
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他