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元素定位
python+selenium实现查找豆瓣小组回帖
文章目录代码知识点:弹出一个新窗口的
元素定位
代码fromseleniumimportwebdriverimporttimedefmain():chrome_driver='C:\xxxxx\Google
圆滚滚的小坚持
·
2020-08-17 05:10
python自动化
python+selenium实现豆瓣网站登录
python+selenium实现豆瓣网站登录代码实现问题1:switch_to_frame(当前的iframe)知识点1:selenium的
元素定位
方法:知识点2:selenium基础用法代码实现fromseleniumimportwebdriverimporttimedefmain
圆滚滚的小坚持
·
2020-08-17 04:48
python自动化
robotframework中常遇到的问题
1、
ride
底部没有日志在Python27的安装路径下D:\Python27\Lib\site-packages\robotide\contrib\testrunner下的testrunner.py文件的第
测试小兵的我
·
2020-08-16 14:07
robotframework
ride
.py中文用户名:UnicodeDecodeError:'utf8'codec can't decode byte 0xb2 in position 9: invalid start byte
上次解决了python中文用户名的问题,最近用RF发现也有这个问题,报UTF-8的错误错误日志:解决方法1、首先创建c:\Robotframework\temp\文件夹(也可以是其他非中文的文件夹路径,在脚本对应的地方修改即可)在python-path\Lib\site-packages\robotide\contrib\testrunner\目录下的testrunner.py中添加指定的temp
小西blue
·
2020-08-16 12:40
RF相关文档
C语言栈的实现(数组实现)
#include#include#defineMaxSize100//定义栈typedefstructstack{chardata[MaxSize];//数组实现栈内
元素定位
inttop;//作为数组下标
y6df7
·
2020-08-16 04:39
数据结构/算法蒻苣
C/C++/C菜鸟
(3)PO模型之登录模块
PageObject(PO模型)一个页面,看做是一个类,我们通过对象提供的API,找到元素自动化脚本分为三层对象层用于存放页面
元素定位
和控件操作逻辑层封装一些常用的功能模块,登录功能业务层真正的测试用例操作部分封装
95%
·
2020-08-16 03:17
Selenium自动化
IFE:第7天 定位与层级
选择一个垂直方向和竖直方向上的偏移量即可为一个
元素定位
。要点相对定位的元素不会脱离文档流开启相对定位后,如果不设置偏移量,元素不会发生任何变化相对定位是相对于元素在文档流中原来的位置
tlewa
·
2020-08-16 01:44
css
隐藏元素的八种方法
hidden;这个属性只是简单的隐藏某个元素,但是元素占用的空间任然存在opacity:0;CSS3属性,设置0可以使一个元素完全透明position:absolute;设置一个很大的left负值定位,使
元素定位
在可见区域之外
zc的救赎
·
2020-08-15 19:48
CSS
Robotframework基础篇(一):使用
ride
编辑器
如何启动
RIDE
编辑器找到python的script文件夹,我们可以看到
ride
.py就在里面把他添加到windows的环境变量中。在运行中输入
ride
.py。等待几秒就出来了。
知否,知否
·
2020-08-15 17:28
robotFramework
python selenium
元素定位
和页面操作
目录一、浏览器操作二、简单对象的定位三、操作测试对象四、鼠标事件五、键盘事件六、获取页面的title和url七、设置等待时间八、定位一组对象九、层级定位十、多表单切换十一、多窗口切换十二、警告窗处理十三、上传文件十四、调用javascript十五、控制浏览器滚动条十六、获取元素对象的属性值十七、获取验证码问题一、浏览器操作1、浏览器最大化driver.maximize_window()#将浏览器最
showgea
·
2020-08-15 15:55
python
selenium
Unable to connect to adb.Check if adb is installed correctly:使用uiautomatorviewer定位元素报错
如果你看到了这篇博文,那么相信你对UIAutomatorViewer(UI自动查看器)已经有了一定的了解,那么在此只对该查看器做一个简单的介绍:是什么:Uiautomatorviewer是AndroidSDK自带的一个
元素定位
工具
沙粒L
·
2020-08-15 15:53
软件测试
Python自动化测试系列[v1.0.0][关键字驱动]
我们可以将自动化测试用例按一定的规格写到EXCEL中去(如下图所示)然后通过代码实现对具备这种规格的EXCEL进行解析,让你的代码获取EXCEL中的步骤,关键字,页面
元素定位
,操作方式,最后在写入执行结果
Davieyang.D.Y
·
2020-08-15 12:46
关键字驱动
Python
Python自动化测试
自动化测试
css——居中对齐方法
:center——水平居中仅对文字、图片、按钮等行内元素有效(display设置为inline或inline-block等)进行水平居中2、margin:垂直auto;——水平居中仅水平居中,且对浮动
元素定位
无效
肖ZE
·
2020-08-15 10:27
html
和
css
RobotFramework二次开发——实时日志
背景基于RobotFramework的二次开发,少不了要打印实时日志出来,比如广泛应用的工具
ride
中,在执行用例时会把执行过程中的log全部打印出来,如果二次开发的时候,执行用例只能静默等待执行完毕,
点点寒彬
·
2020-08-15 09:50
RobotFramework
robotframework安装/使用中遇到的问题
fw安装中遇到的艰难1.py版本目前一定要是2.7的2.安装wxpython时不知道用哪个版本时,先安装robotframework-
ride
;装好后,输入命令:
ride
.py,会提示你需要装哪个版本,
dorcas_qiu
·
2020-08-15 08:21
robotframework
爬虫selenium(python)一点 坑
1.对于多层嵌套的window,就是在外层body里面加入iframe形成嵌套的window,那么要想对内层上的
元素定位
,就要先将window_handle切换到内层window即param["browser
麻辣炒冰
·
2020-08-15 08:13
爬虫
mac上安装
RIDE
后,执行
ride
.py提示路径找不到
mac上安装
RIDE
后,执行
ride
.py报错,提示路径找不到mac上搭建RF框架,按照常规操作安装完必须的python、RF、wxPython等,最后一步安装
RIDE
,顺利安装完成后,在终端输入
ride
.py
nan_小魚
·
2020-08-15 08:24
RF自动化框架搭建
Selenium的中文手册〔转载〕
Action对当前状态进行操作失败时,停止测试Assertion校验是否有产生正确的值ElementLocators指定HTML中的某元素Patterns用于模式匹配1.ElementLocators(
元素定位
器
Lolita_mays
·
2020-08-15 07:40
python+selenium
Selenium 命令列表
Action对当前状态进行操作失败时,停止测试Assertion校验是否有产生正确的值ElementLocators指定HTML中的某元素Patterns用于模式匹配1.ElementLocators(
元素定位
器
iteye_14310
·
2020-08-15 07:08
iOS 定位方式 iOSNsPredicateString 详解
一个元素有这些属性:type、value、name、label、enabled、visible,有些元素的属性只有以上的部分属性,如下图所示,可根据这些属性进行
元素定位
。元
LeonLee85
·
2020-08-15 05:49
automation
ios
MAC OS 搭建RF框架
这样会下载安装的路径是不能被导入的,执行
ride
.py会一直报错找不到wxPython.不要自己下载安装wxPython,理由同上。
LeonLee85
·
2020-08-15 05:49
Python
rf
RIDE
导入自定义python库
第一步:建库在.\site-packages文件夹中新建自定义文件夹,如:MyLibrary在MyLibrary文件夹中:建自定义工具文件,如:mytool.py(类名mytool)建__init__.py文件(让python认为MyLibrary这是一个包)。init.py导入mytool,类名MyLibrary细节注意:导入格式为fromMyLibrary.mytoolimportmytool
HAGUU
·
2020-08-15 05:26
笔记
离线安装wxPython和robotframework-
ride
离线安装wxPython和robotframework-
ride
准备查看piplistpython通过piplist命令可以看到当前电脑安装了哪些python工具cmd-piplist前提:已安装pip
HAGUU
·
2020-08-15 05:25
环境
离线安装自动化测试环境(
RIDE
)出现的一系列问题
后搬去离线环境继续安装首先是本地exe安装python38后搬去离线环境继续安装Selenium2Library,setuptools,robotframework,wxPython,robotframework-
ride
HAGUU
·
2020-08-15 05:25
环境
Selenium框架简介
函数非常灵活,能够完成界面
元素定位
、窗口跳转、结果比较。具有如下特点:一、多浏览器支持可以对多浏览器进行测试,如IE、Firefox、Safari、Chrome、Android手机浏览器等。
水滴测试
·
2020-08-15 05:57
Selenium
RF
RIDE
[ ERROR ] Calling listener method 'start_keyword' of listener... KeyError: 'assign'
RIDE
问题描述:[ERROR]Callinglistenermethod'start_keyword'oflistener'C:\Python27\lib\site-packages\robotide
shuizhongmose
·
2020-08-15 05:45
测试
selenium史上非常全非常全面的常用命令【持续更新】
webdriver常用的类Webdriver类:
元素定位
、打开浏览器、元素获取,切换页面ActionChains类:鼠标操作、悬停、点击、双击、右击等select类:下拉框的处理switchTo类:用来做切换
kyle_p
·
2020-08-15 05:53
UI自动化测试
thinking in java test chapter8多态(1)~(12)
练习(1):创建一个Cycle类,它具有子类Unicycle,Bycycle,Tricycle.演示每一个类型的实例都可以经由
ride
()方法向上转型为Cycle.向上转型就是允许将多种从同一基类的导出类看成同一类型
歪歪许
·
2020-08-15 03:46
thinking
in
java
test
《Java编程思想》第8章 练习题
演示每一个类型的实例都可以经由
ride
()方法向上转型为Cycle。练习2:在几何图形的示例中添加@Override注解。练习3:略。练习4:略。
Lanzijingshizi
·
2020-08-15 02:54
Java
Java编程思想
css3传统布局+box-sizing+resize
一、页面布局可以分为:固定布局、流动/流体式布局、自适应布局、响应式布局HTML布局有三种布局方式,分别为:表格、浮动float、定位position二、
元素定位
position属性值有:static、
霜月枫桥
·
2020-08-14 23:31
CSS&CSS3
Python爬虫 - Selenium(2)
元素定位
和WebDriver常用方法
前言:本章将详细介绍
元素定位
的的8种方式和WebDriver常用方法(点击和输入、提交、获取一些内容)的使用。
程序猿杂记
·
2020-08-14 21:44
#
Selenium
[Prac] 简单的爬虫实践 - 获取黄金现货价格
(源自《实用数据分析》(原书第2版),网站更新后原文代码不能用了所以自己写了个小爬虫)1.网页分析目标网站:https://www.gold.org/开发人员工具(F12)用自带的
元素定位
查看到该内容的两个标签和
Yukei7
·
2020-08-14 18:43
实践部分
Selenium Reference
Action对当前状态进行操作失败时,停止测试Assertion校验是否有产生正确的值ElementLocators指定HTML中的某元素Patterns用于模式匹配1.ElementLocators(
元素定位
器
wx红杉树
·
2020-08-14 17:56
web
Robotframework-
ride
自动化测试框架搭建与简介(Win7 Win10)
我爱自动化胜过爱维C以下步骤经过多次安装验证实时记录,文章底部环境介绍PS:网上有很多种方法,尝试了很多种环境,此方法是python2.7.12+robotframework3.1.2+robotframeworkride1.5.2.1+(Selenium2Library库&AutoItLibrary库)涉及到的安装包,自己在网上下载对应版本的安装包或者使用博主给出链接自己下载(下载链接)Sele
巨蟹上升处女
·
2020-08-14 16:28
软件测试
开启微信小程序debug
为了可以在chrome://inspect/#devices进行
元素定位
,首先要开启debug功能。
honeyRJ
·
2020-08-14 06:27
自动化测试
python
Echarts图表在移动端和小程序中影响页面的滚动的解决办法
2.如果不需要与图表进行交互,而只是纯展示的时候,可以用一个透明的
元素定位
在ech
云_飞扬
·
2020-08-14 03:46
微信小程序
echarts
王者荣耀前端模仿
因为页面元素多,比较复杂,所以到后边就难免会造成布局紊乱,
元素定位
不
weixin_44047927
·
2020-08-14 02:59
暑假答辩
元素定位
方式
1、为什么要查找元素功能测试其实就是前端测试,测试的流程就是和浏览器进行交互,这种交互其实就是所说的手工操作,通过前端的手工操作完成功能的测试例如注册功能的测试我们首先要打开注册页面--》找到注册信息的输入框,输入内容,找到注册按钮--〉点击注册其实这就是黑盒测试,不关注产品的内在具体实现逻辑,只关注表现出来的功能2、web自动化测试web自动化测试本质上就是功能测试--》其实就是用程序来模拟手工
Vicky_zy
·
2020-08-14 01:51
selenium
Java
UIAutomator遇到的坑
AndroidSDK我使用的版本是:sdktools:v25.0.7rc8sdkplatform-tools:v23.1rc1UIAutomatorview在进行
元素定位
时,Android版本影响到了元素识别
londy_2000
·
2020-08-14 01:13
Android
自动化
Ride
学习笔记一《Robot Framework 自动化测试》
环境:python3.7+
ride
1.7.3.11.创建用例:newproject->newsuit(DirectoryROBOT)->newsuit(FileROBOT)->newtest------
zy_naileux
·
2020-08-14 00:12
自动化
selenium之页面跳转导致
元素定位
失败(click)
1.产生场景,执行下述语句,click之后,页面发生变化,原页面被覆盖重新打开新页面,导致
元素定位
不到。
山大王110
·
2020-08-13 20:37
Python+sele
UI自动化测试——使用
元素定位
方法出现找不到元素NoSuchElementException的几个原因
自学一小段时间的UI自动化,小五总结了以下几个
元素定位
不到(NoSuchElementException)的原因:检查元素是不是写对了(看似简单,但是我相信还是会有人自己打错了)ID是自动生成的,随机的
小五很懒
·
2020-08-13 17:54
测试
ride
自动化测试运行第二遍时下方log不显示的问题
使用robotframework+selenium测试时,
RIDE
运行一次后不显示log的问题,在使用
RIDE
进行UI自动化测试时,会发现经常运行第二遍不显示下方log原因:代码使用的是谷歌浏览器、IE
揪揪耳朵
·
2020-08-13 17:51
Robot
Framework学习与应用
Helium教程_基本方法
松开左键鼠标悬浮向上/下/左/右滚动屏幕查找元素组下拉框选择刷新页面等待元素配置文件—隐式等待时间UI基础类:classGUIElement元素基础类:classHTMLElement(GUIElement)
元素定位
类
ttphoon
·
2020-08-13 15:10
自动化测试框架
python
helium
helium教程
Python3+Selenium Web自动化测试案例分享⑷——页面基础类方法
本章节主要是封装selenium库的一些基础操作方法,如:
元素定位
、截图、元素通用操作、切换frame、警示框处理等等,basePage是最底层操作页面的方法,只要是web页面一些常用的操作都可以写在该基类中
疯狂的机器人
·
2020-08-13 10:00
python+selenium
元素定位
3--class定位
web自动化|selenium|
元素定位
3----class定位1、语法与注意事项语法:driver.find_element_by_class_name("元素的class属性的其中一个类名")注意:
Carry.lili
·
2020-08-12 14:04
selenium
python
web自动化
python-web自动化-
元素定位
fromseleniumimportwebdriverfromselenium.webdriver.common.byimportBy#打开Chrome浏览器和百度网页driver=webdriver.Chrome()driver.get('https://www.baidu.com/')#
元素定位
weixin_34345560
·
2020-08-12 13:06
UI自动化测试:网页控制
元素定位
#encoding:utf-8fromseleniumimportwebdriverimportjsonimporttimefromselenium.webdriver.support.uiimportSelectfromselenium.webdriverimportActionChainsdriver=webdriver.Firefox()url="http://47.92.220.226/w
飞翔的大黑壮(猫猫)
·
2020-08-12 11:25
初级测试
高级测试
自动化测试
正则表达式 re.findall 用法、
元素定位
方式Xpath总结、python操作json和csv(转)
1.正则re.findall的简单用法https://www.cnblogs.com/xieshengsen/p/6727064.html2.xpath定位总结https://blog.csdn.net/hou_angela/article/details/803058283.python操作json和csvhttps://www.cnblogs.com/onefine/p/10499337.ht
MaxineZhou
·
2020-08-12 10:36
爬虫
Python+appium+webdriver的app自动化脚本录制
USB线连接手机和电脑,并且在开发者选项当中,开启USB调试或打开模拟器安装appadbinstallXXX.apk2.查询获取已连接设备打开cmd,执行命令adbdevices获取已连接设备列表3.获取
元素定位
通过打开
黑砂
·
2020-08-12 00:00
app自动化
android
python
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他