自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 RIDE元素定位简单用法六

隐藏弹窗定位如图,不点击按钮时候弹窗信息隐藏点击按钮之后,显示隐藏信息 Get Window Handles click button xpath=//*[@class="ant-btn ant-btn-primary"] #确认

2021-06-23 09:40:09 318

原创 RIDE元素定位简单用法五

拉动滚动条之后点击报错element click intercepted拉动滚动条Execute javascript window.scrollTo(0,document.body.scrollHeight) #拉动滚动条滑到底部拉动滚动条之后继续点击按钮,错误日志:selenium.common.exceptions.ElementClickInterceptedException: Message: element click intercepted: Element xxx

2021-03-08 11:37:48 540

原创 RIDE元素定位简单用法四

时间选择控件定位1. 选择日期如图输入时间选择控件日期,本处虽然是输入框,但只读模式无法直接输入,只能选择输入;日期选择框跟上面其他输入框不同,正常情况隐藏,不点击不会显示出来点击后显示出来,但使用浏览器定位和xpath都报错找不到解决思路:点击挂牌失效日期,让日期选择框出现,选择日期挂牌失效日期定位同样使用最快捷的浏览器定位隐藏位置使用js定位 Click Element //*[@id="app"]/div/div/div/div[2]/div/div[2]/form/

2021-03-08 10:52:57 655

原创 RIDE元素定位简单用法三

非select下拉列表定位如图,下拉列表选项不是标签,而是标签解决思路:先点击产品名称选择栏,然后点击选择下拉列表数据产品名称可以使用浏览器自带的定位下拉选项使用xpath定位 Click Element //*[@id="app"]/div/div/div/div[2]/div/div[2]/form/div[4]/div/div[2]/div/span/div/div/div/div #选择产品 Click Element xpath=//li[text()=

2021-03-08 10:27:24 779

转载 嵌套iframe中元素定位

嵌套iframe中元素定位网上查到关于进入iframe切换都是如下语句driver.switch_to.frame(' iframe的id值或者name的值 ')运行结果报错继续查找发现一片文章robot+selenium2library iframe中嵌套iframe的定位完美解决问题...

2021-02-20 09:00:51 224

原创 RIDE元素定位简单用法二

悬浮菜单、隐藏菜单定位和点击功能定位鼠标移动到该位置时,菜单显示先定位到鼠标停留位置,然后定位隐藏菜单或链接定位方法:Mouse Over “我们的服务路径”Click Link “测试点击的链接”关于定位鼠标介绍Mouse Over将鼠标移动到执行的节点对象上,悬停;Mouse Down在指定的元素对象上,进行鼠标按下的操作当鼠标指针移动到元素上方,并按下鼠标按键(左、右键均可)时,会发生 mousedown 事件。与 click 事件不同,mousedown 事件仅需要按键被按

2021-02-19 14:28:43 1342

原创 RIDE元素定位简单用法一

RIDE元素定位介绍网上给的案例都是简单的百度查询,里面关键字不是ID就是mane,但我测试的网址基本没有这两个关键字,通过最近摸索测试有如下总结:绝对路径定位谷歌浏览器F12之后选中定位,右键-Copy-Copy Xpath,复制之后直接粘贴到ride参数编辑区就是从根部开始找,一级一级往下走,如果有同级别的需要用[]标明序号,从1开始contains关键字构建有效xpath示例1:北京市;通过contains关键字查找文本中含“北京”关键字的a标签定位方式: xpath= //

2021-02-18 16:50:58 1387

原创 关于报错的解决办法Element is not currently interactable and may not be manipulated

找不到定位元素报错“InvalidElementStateException: Message: invalid element state: Element is not currently interactable and may not be manipulated编辑区信息如下,通过各种定位元素的拌饭定位,每次都报错,基本是找不到元素,作为新手总认为自己的定位语句错误,不断更换定位方法。如下是谷歌浏览器自带的Xpath方法取得运行结果如下:偶然间看到命令介绍里面的sleep,想到以前看视

2021-02-18 11:12:14 3773

原创 robotframework之RIDE中文乱码问题

前两天才安装的RIDE,运行测试用例后中文乱码如图:解决办法:在python安装目录\Lib\site-packages\robotide\contrib\testrunner,修改testrunnerplugin.py文件将encoding = {‘CONSOLE’: CONSOLE_ENCODING,‘SYSTEM’: SYSTEM_ENCODING,‘OUTPUT’: OUTPUT_ENCODING}修改为:encoding = {‘CONSOLE’: CONSOLE_ENCODING,

2021-02-07 09:20:53 1071 1

原创 Python3 安装RobotFramework

标题Python3 安装RobotFramework最近开始尝试学习使用RobotFramework,经历了各种坑,最终成功了,总结了以下内容。网上说Python2.7版本安装RIDE时,需要的东西都是一个个去下载的,比较费时间,而且可能会出现版本不匹配的情况,还有Python2.7 已经停止维护了,RIDE也支持Python 3,所以笔者安装了Python 3。安装软件看到其他人安装python3.8以上版本没有问题,笔者也安装了最新版3.9,但后续使用pip命令安装其他程序各种报错,无法解决,

2021-02-03 10:52:10 660 2

ChromeSetup.exe

谷歌浏览器在线安装程序

2021-02-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除