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元素定位
《经济学人》精读笔记与外刊共学成果展示
Ride
-hailing(网约车)warsAmerica’snumbertworide-hailingfirmhasbenefitedfrom(得益于)Uber’sstrugglesONEfirm’sbadnewsisoftenanother
翻译米
·
2020-07-08 10:25
Appium执行App自动化测试H5页面的自动化测试方法及注意事项
Appium如何进行H5页面的自动化测试基于UIAutomator+ChromeDriver来执行需要提前准备的事项1.确定模拟器Root设置已开启;2.准备uc-devtools软件(用于H5页面的
元素定位
梦在海这边
·
2020-07-08 06:20
App自动化测试
App自动化中的键盘搜索问题
使用App模拟器执行自动化测试时键盘搜索场景(输入查询条件点击键盘上的查询按钮)是经常遇到的场景,但由于模拟器自带的键盘无法满足需求,新安装的输入法又容易对页面
元素定位
造成干扰,因此在测试过程中需要通过
梦在海这边
·
2020-07-08 06:48
App自动化测试
【Python】retrying模块使用场景
大家在做数据抓取或者用selenium自动化进行
元素定位
的时候,经常遇到由于网络问题导致的抓取数据失败,或者定位元素失败。
cacho_37967865
·
2020-07-08 05:36
Python模块
边距和绝对定位(译文)
这篇文章继续前面发起的关于自动定位的话题,先前在描述关于自动定位的一些基本信息之后,我留下了一些可能用在布局中的方法,现在是时候讨论
元素定位
的改进问题了。
shenlongguaike
·
2020-07-08 05:07
css
自动化测试(4):获取元素对象
一、
元素定位
简介八种属性定位页面元素:By.IDBy.XPATHBy.LINK_TEXTBy.PARTIAL_LINK_TEXTBy.NAMEBy.TAG_NAMEBy.CLASS_NAMEBy.CSS_SELECTORwebdriver
形式主义_5adc
·
2020-07-08 04:35
子元素在父元素中垂直、水平居中——四种方法
对父
元素定位
1-父子元素进行定位,对子元素绝对定位,子元素margin:auto;top:0;left:0;bottom:0;right:0;(定位布局)2-对父
元素定位
,对子元素绝对定位,子元素left
otatoz
·
2020-07-08 02:01
html及css
Python3.X RobotFrameWork-
Ride
小结(解决中文乱码)
中文乱码:\Python\Python37\Lib\site-packages\robotide\contrib\testrunner\testrunnerplugintextctrl.AppendTextRaw(bytes(string,encoding[‘SYSTEM’]))改成:textctrl.AppendTextRaw(bytes(string,encoding[‘OUTPUT’]))r
木一亢
·
2020-07-08 00:45
python笔记
测试
【读书笔记】如何快速准确的获取页面
元素定位
首先,我需要说明下,写这篇笔记的目的不是告诉读者如何去定位,如何使用工具去定位。目前使用selenium对web自动化测试时完全依赖UI元素的定位,可以说元素位置的变化是牵一发而动全身,我在想有没有一种方法能够快速的获取指定元素的页面中的位置,哪怕他是最慢的xpath,这样,如果页面元素位置变化了,也可以很快的获取到元素位置。看到这里肯定有人会说,遇到元素位置变换的,在定位一次了,诚然这是目前我们
大婶N72
·
2020-07-08 00:06
Appium+robotframework+python系列二:真机运行App程序示例
1.添加Library:AppiumLibrary,(前提是已经下载了AppiumLibrary库)可按F5查看该库的关键字2.打开appium,启动appium服务3.打开
ride
用例步骤如下:关键字
朝天椒的夏天
·
2020-07-07 19:58
Appium
APP自动化测试
robot
robotframework-
ride
中文出现乱码问题
原因:编码格式的问题,
ride
中的编码格式需要改为uft-8具体配置的重点:一,找到文件:unic.py我的位置:D:\Python27\Lib\site-packages\robot\utils二,修改代码
蓬山远
·
2020-07-07 18:06
Appium-java API详解
BETA3,因此就拿最新的说明,以Java为例,首先引入javaclient的依赖:io.appiumjava-client5.0.0-BETA3附java-client版本演进文档API主要分为两类,分别是
元素定位
类和模拟操作类
天森爱自由
·
2020-07-07 17:19
appium
selenium 带有空格的class name
元素定位
前言有些class属性中间有空格,如果直接复制过来定位是会报错的InvalidSelectorException:Message:Thegivenselectoru-labelf-dniseitherinvalidordoesnotresultinaWebElement.Thefollowingerroroccurred:InvalidSelectorError:Compoundclassname
DanHei様
·
2020-07-07 14:02
案例分享,Appium+Python实现APP启动页跳转到首页
下面以MSNnews为例,实现启动APP后跳转到首页的功能,包含使用list进行
元素定位
、tryexceptelse进行是否首次启动APP判断,logging进行日志记录等功能。
cky8792
·
2020-07-07 05:11
selenium-
元素定位
表达式正确,但却定位不到元素?
在定位元素时,有时候会出现定位表达式正确,却找不到元素的情况,分析一下我遇到的几种原因。1.定位表达式不唯一定位元素时,我们会采取某种定位方式,有时会出现定位失败的情况,这是因为可能定位表达式不唯一解决方法:如上图所示,(1)打开开发者工具,按Ctrl+F,复制定位表达式,(2)按右边的箭头查看相同字符串的位置,若也是另一元素的id,则用id定位会失败,更换定位方式2.内嵌页面Iframe,导致无
honeyRJ
·
2020-07-07 03:40
自动化测试
python
robotframework第一个log报错:command: pybot.bat --argumentfile c:\users\mc\appdata\local\temp\
RIDE
72ejfc.d
1.
ride
出现报错:command:pybot.bat--argumentfilec:\users\mc\appdata\local\temp\
RIDE
72ejfc.d\argfile.txt--listener"D
冷凝娇
·
2020-07-07 02:02
#
Robot framework-
ride
1.7.4.1+python3 中文乱码+command: "no pybot"[WinError 2] 系统找不到指定的文件。
今天在使用Robotframework-
ride
1.7.4.1过程中遇到的一些问题1.中文乱码问题找到Robotframework-
ride
安装目录\site-packages\robotide\contrib
挡我者
·
2020-07-06 19:32
自学
工具
网站自动化处理
然后由于本文定位元素主要就是通过xpath进行
元素定位
的,所以xpath是很有必要了解一下的。最后当然就提到了我们的程序设计语言pyhon啦,当然学会基本的函数处理即可,不涉及面向对象模块。预备工具
From_CQUPT
·
2020-07-06 17:03
自动化那点儿事儿
python
robot framework rf自动化测试实例(第一篇:启动应用)
,开启USB调试功能(或者启动电脑上的手机模拟器)2.启动命令行cmd,用命令查看手机设备名称:adbdevices(如下图):3.启动appium,看到以下界面无报错,则为启动成功4.启动rf编辑器
ride
喳喳学测试
·
2020-07-06 12:20
Robot
robot framework rf自动化测试实例(第二篇:处理开机/用户引导页--滑动swipe以及click方法)
接下来我们讲解如何操作引导页顺利进入首页每篇文章都是使用实例,大家可以一起做,但是练习的时候要多想想,这种操作在哪些地方还有可能用到,该怎么去用使用工具:adb安装路径tools文件夹下:uiautomatorviewer.batappiumrf编辑器
ride
58
喳喳学测试
·
2020-07-06 12:49
Robot
Web
元素定位
之CSS Selector
XPath与CSSSelector的差别上一篇文章中总结了web自动化测试中用xpath来进行
元素定位
的方法,那么CSSSelector又是什么鬼?其实,对于使用者来讲,哪个用的习惯就选哪个。
义甬君
·
2020-07-06 11:34
Selenium
Web自动化测试:xpath
元素定位
深入讲解
一、Xpath高级用法基础格式br/>格式/轴方法::标签名[标签属性]实例//div/parent::span[@name=‘interName’]实例解释:定位span标签,span标签是div标签的父级,且span标签的name属性值为:interlNmae二、基础格式详解2.1层级路径格式讲解实例2.2标签位置以及标签属性讲解实例2.3xpath轴方法讲解实例2.4常用运算符三、实例演示常
szchuanshi
·
2020-07-06 10:09
自动化测试
软件培训
软件测试
Appium(三)常用的8种
元素定位
方式之 id、name、class、相对定位
其实APP自动化测试的
元素定位
方式和Web自动化测试
元素定位
方式大体相同,无论是APP还是Web自动化测试,最重要的一个环节就是获取元素的定位,只有准确的定位到了元素才能进行相关元素的操作,而Appium
披挂出征
·
2020-07-06 08:37
测试
Appium
Appium
元素定位
自动化测试
相对定位
测试元素定位
干货 | App 自动化测试痛点(弹框及首页启动加载完成判断处理)
常见痛点App自动化测试中有些常见痛点问题,如果框架不能很好的处理,就可能出现
元素定位
超时找不到的情况,自动化也就被打断终止了。很容易打消做自动化的热情,导致从入门到放弃。
霍老湿
·
2020-07-06 06:34
软件测试
程序员
Web自动化八大
元素定位
www.baidu.com")driver.maximize_window()1、ID定位常用可以根据元素的id来定位属性,id是当前整个HTML页面中唯一的,所以可以通过id属性来唯一定位一个元素,是首选的
元素定位
方式
Meet Nice
·
2020-07-06 05:15
Web自动化
Selenium +RobotFrame 教程(一):安装及配置
安装及配置1.开发环境的选择2.Selenium的python安装3.RobotFrame的安装4.SeleniumWebDriver的下载配置4.SeleniumWebDriver的加入环境变量5.启动
RIDE
leon@suzhou
·
2020-07-06 04:13
selenium
robotFramework
Robot Framework用法总结
目录一,环境的搭建二,最基本流程三,
Ride
各个面板说明四,Robotframework库的介绍五,用例编写及执行一,环
weixin_30439131
·
2020-07-05 20:09
线性搜索算法
算法时间复杂度:θ(n)问题:在不同元素a1,a2,...,an的表中为
元素定位
,或判定x不在该表中。
wang_bird
·
2020-07-05 19:22
算法
[译]OpenTracing之旅
[译]OpenTracing之旅原文链接:https://medium.com/opentracing/take-opentracing-for-a-hotrod-
ride
-f6e3141f7941OpenTracing
Dev-L
·
2020-07-05 15:50
go
一个appium自动化测试框架(基于Python)
Github地址:https://github.com/wuranxu使用说明1.安装配置Mongo数据库下载地址mongo是用来存放
元素定位
的,截图如下:通过case_id区分每个case的
元素定位
里面提供了
邻居的尾巴
·
2020-07-05 15:46
Python+uiautomator2+weditor UI自动化测试实战(2):项目实战
下面的代码主要演示了登录腾讯视频,然后切换到个人中心页面,用QQ登录后再登出的操作,里面用到了大部分的
元素定位
方法,如果大家想深入学习可以点击
元素定位
学习importuiautomator2asu2fromtimeimportsleep
Hope to see
·
2020-07-05 14:58
如何使用python命令直接运行项目(使用Pycharm正常运行,使用命令报错)ModuleNotFoundError: No module named 'XXXX'
在pycharm完成了一个项目了,使用pycharm能正常运行,所有的都OK了,但使用命令#举个例子啊如下#ptyhonE:\
ride
\MK_test\test\case\abc.pypython"项目入口文件时
回眸 一笑
·
2020-07-05 08:00
python
测试
关于robotframework中sikulilibrary库使用过程中会在桌面生成垃圾文件以及第二次执行用例时,没反应的解决方法
关于robotframework中sikulilibrary库使用过程中会在桌面生成垃圾文件以及第二次执行用例时,没反应的解决方法最近在使用skuliLibrary库时遇到两个问题:一:
ride
运行一次用例后
JACK_ChenH
·
2020-07-05 08:51
Robot
Rramework
(4、Selenium抓取电商网站数据)Python爬虫与数据清洗的进化
1、使用Selenium模块爬取去哪儿网度假信息,此文笔者主要使用XPATH进行节点
元素定位
。
daxi0ng
·
2020-07-05 08:20
Python学习
实现vue项目下多元素限定边界的拖拽功能
的其他项目也可以用,稍微修改下即可)拖拽原理:onmousedown(鼠标左键点下),onmousemove(鼠标移动),onmouseup(鼠标松开)三个事件的顺序执行,在移动过程中去获取需要定位的值,然后改变该
元素定位
的
过往深处少年蓝
·
2020-07-05 07:51
js
《数据结构与算法-Python语言描述》读书笔记(3)第3章线性表(关键词:数据结构/算法/Python/线性表/顺序表)
本章的预备知识(读者自己补充的):(1)谓词(在本章中,“谓词pred”(即predicate)首次出现在“3.3链接表-3.3.2单链表-扫描、定位和遍历-按
元素定位
”中。)
HenryQWER
·
2020-07-05 04:20
数据结构与算法
Python
用GCC开发STM32入门二
之前从网上下载了一份用GCC开发stm32的程序,也是用的stm32的库函数编程,启动文件是startup_stm32f10x_hd.s,链接脚本文件是从gcc_
ride
7中拷贝出的stm32f10x_flash_extsram.ld
特立独行的猫mi
·
2020-07-05 02:53
stm32
WebDriver二次封装
selenium提供了8中
元素定位
的方法(大家要学习元素的定位,首先可以学习下前端的基础知识,这样有利于我们学习自动化测试,大家可以看一下:http://www.runoob.com/)find_element_by_idfind_element_by_namefind_element_by_xpathfind_element_by_link_textfind_element_by_partial
ChenLaL
·
2020-07-04 22:39
PO模式你会吗?自动化测试PO模式分层如何实现?
主要分三层:1.基础层BasePage:封装一些最基础的selenium的原生的api方法,
元素定位
,框架跳转等。2.PO层:
元素定位
、获得元素对象,页面动作3.测试用例层:业务逻辑,数据驱动!
A蜀山客
·
2020-07-04 20:00
用js实现简单的点击返回顶部效果
实现原理:当页面加载的时候,把
元素定位
到页面的右下角,当页面滚动时,元素一直位于右下角,
曾祥辉
·
2020-07-04 19:50
解决Robot Framework 使用cx_Oracle连接Oracle数据库中文不识别的问题
ride
连接数据库,执行update语句时(UPDATET_CUS_INFOsetUSER_NAME='郑燕彬'andCARD_NUM='1111111111'whereid=50010),报如下错:DatabaseError
hoursKitty
·
2020-07-04 17:05
这款新的打车软件立志要击败Uber,从现在的情况来看,还真别说没有这个可能
不过这次我用的不是Uber,也不是Lyft,GETT,VIA,Flywheel,ARRO,Way2
Ride
,Curb等,或者目前市场上的其他任
IT时代网
·
2020-07-04 16:05
Robotframework 、
RIDE
安装及其框架搭建
撸了今年阿里、头条和美团的面试,我有一个重要发现.......>>>最近项目组要做UI自动化,在选框架过程中,他们几个都是用RF,只有我一个人用java+Selenium,没办法,只能抛弃我自己熟悉的框架,来学RF。不得不说,这货用起来确实简单,没有任何编程基础的人都可以用。也正是如此,对有编程基础的人,一开始是适应起来是很痛苦的,特别是TM的FOR和IF,用起来经常让人“欲死欲仙”...好了,每
不最醉不龟归
·
2020-07-04 16:19
Node.js结合selenium做web自动化测试第四课
亲爱的小伙伴们,Node.js结合selenium做web自动化测试第四课的内容整理来了,今天介绍的是
元素定位
的八种方法首先为大家介绍的就是定位元素的写法,这个大家应该并不陌生,上一节课的程序里有用到,
齐小猴
·
2020-07-04 10:05
从0开始学习自动化框架Airtest
虽然Selenium和Appium分属同源,而且API都有很多相同的地方,可以无损耗切换,但是还是需要引入不同的库,而且偏向UI层面的自动化有一个很大的痛点,就是
元素定位
会差一些,所以在这个过程中,通过各种各样的手段
Testfan_zhou
·
2020-07-04 08:25
自动化测试selenium常用方法整理
selenium的特点1.它是通过驱动浏览器来进行页面登录,或者是获取页面信息2.通过selenium来爬取网址的时候,效率比较低,因为浏览器的打开,请求,渲染页面都需要一定的时间3.selenium提供的一些用于
元素定位
和查找的
KKAmanda
·
2020-07-04 06:57
测试
selenium
Web自动化测试自学笔记--小白启蒙篇
webdriver.Chrome()#窗口最大化driver.maximize_window()#打开urldriver.get(url='http://www.baidu.com')#退出浏览器driver.quit()二、
元素定位
控件
丶凉
·
2020-07-04 06:32
自动化测试
Airtest-Poco的元素操作
备注:
元素定位
各个方法在poco.proxy中,即poco项目下的proxy.py文件里的classUIObjectPr
George513
·
2020-07-04 05:29
Airtest
Airtest-Poco
元素定位
剖析
Airtest-Poco
元素定位
剖析原创:George555公众号:测试江湖路如果这些内容对你有帮助,也可以打开微信扫一扫,加关注:最近有很多朋友看了我上一篇写的【poco的元素操作及常用方法整理】,对于
元素定位
还是有很多疑问
George513
·
2020-07-04 05:29
Airtest
Selenium 中使用 ActionChains 时 click 执行失效的分析
entry=homepage测试需求:通过
元素定位
,点击“新闻”复选框;以ActionCh
捉虫客
·
2020-07-04 03:08
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他