导航:

1.元素定位失败

2.系统自带的确认弹窗 

3.ElementNotVisibleException: Message: element not visible


 

1.元素定位失败(使用frame控件,导致找不到元素)

解决:需要先进入框架,再定位,操作结束后必须退出框架

关键字:Select Frame,Unselect Frame

Robot Framework(三)项目实践出现的问题以及解决方法

F12查看,需要定位元素所在的框架名

Robot Framework(三)项目实践出现的问题以及解决方法

 

2.系统自带的确认弹窗 

关键字:Handle Alert(功能等同于点击enter。如有[确定] [取消]两个按钮,结果是点击默认的选择)

Robot Framework(三)项目实践出现的问题以及解决方法

 

3.ElementNotVisibleException: Message: element not visible

场景:密码输入框有两个id处理.....

之前我用selenium+python写登录脚本的时候,就是这个槛!!!一直没过去,就不了了之了 =。=

今天突然鼠标点了下,用F12查看下。(输入框未选中是一个id,选中后是另外一个id)

然后就用click element试了下,顺利登录~~~(所以selenium+py写自动化脚本,也可以这样处理!!!)

Robot Framework(三)项目实践出现的问题以及解决方法   

Robot Framework(三)项目实践出现的问题以及解决方法

 selenium+py脚本

Python图片识别(Tesseract)以及简易验证码登录https://www.cnblogs.com/bf-blackfish/p/10967396.html

Robot Framework(三)项目实践出现的问题以及解决方法

 

相关文章:

  • 2021-12-17
  • 2021-12-30
  • 2021-12-12
  • 2021-08-28
  • 2021-12-06
  • 2021-11-04
  • 2021-10-17
  • 2021-07-07
猜你喜欢
  • 2021-11-20
  • 2021-07-18
  • 2022-03-03
  • 2021-11-11
  • 2021-12-24
  • 2021-06-03
  • 2021-04-26
相关资源
相似解决方案