原文:selenium - 弹出框死活定位不到

先要确定是不是alert,是才能用,不是的话肯定不能用。 有些弹出框是div层,这种跟平常定位方法一样 有些弹出框是嵌套的iframe层,这种切换iframe就可以了 有些弹出框比较坑,是嵌入的一个窗口,这就是本篇要讲的内容了。 如下图这种,看似普通的一个弹出框 .遇到这个问题做了以下尝试: 首先,这种肯定不是alert,所以不能用alert去定位 然后看看是不是有iframe,查看元素后,发现没 ...

2021-07-14 13:57 0 216 推荐指数:

查看详情

selenium+python自动化95-弹出框死活定位不到

前言 部分小伙伴学了selenium的alert后,就不管啥弹出框都去用alert,这是行不通的,看到弹出框,先要确定是不是alert,是才能用,不是的话肯定不能用。 有些弹出框是div层,这种跟平常定位方法一样 有些弹出框是嵌套的iframe层,这种切换iframe就可以 ...

Wed Apr 04 17:34:00 CST 2018 4 9778
selenium死活定位不到元素以及radio单选框点击不生效

今天操作一个单选框浪费太多时间,现在其实很简单得东西,记录一下: 1,问题一,定位不到 如图,使用selenium IDE和xpath helper都试过,无法成功定位到这个单选框,实际上是因为,这个单选框是在表格内,需要一层一层得地方 1)找到表格上层得元素,然后一层一层得向下 ...

Fri Oct 25 03:11:00 CST 2019 0 395
selenium定位弹出菜单

selenium脚本,在浏览器定位各种弹出菜单时,有时用工具很难去取菜单的属性,下面说下如何去取: 点开firebug ,切换到“脚本”界面,首先在输入框输入单字母s,待弹出下拉列表后,单击左侧的插入断点操作 你会发现该下拉框被冻结,之后切换 ...

Mon Sep 10 00:04:00 CST 2018 0 741
python selenium 如何定位弹出消息提示元素

在做python selenium 自动化时,经常会出现一些弹窗提示(如图所示),这些提示元素信息在1.5秒左右消失,当我们想去定位时,这些弹窗信息已经消失,那我们该如何获取这些元素的定位信息呢? 以谷歌浏览器为例 按F12,点击设置 往下拉找到Disable ...

Wed Nov 25 20:21:00 CST 2020 0 1460
selenium元素定位不到的解决方式

1.如果确信自己的元素的地址写的事正常的,但是就是没有反应的话可以试试切换Frame下 代码为: ...

Sun Jul 03 06:00:00 CST 2016 0 2284
selenium定位不到元素的几种情况

①动态id定位不到元素 上述代码注释掉的语句为通过id定位元素,但是此id“_mail_component_82_82”后面的数字会随着你每次登陆而变化,即元素的id此时是动态可变化的,此时就无法通过id准确定位到元素。 所以推荐使用xpath的相对路径方法查找到该元素 ...

Mon Nov 29 17:53:00 CST 2021 0 893
selenium问题之定位不到元素(NoSuchElementException)

在使用selenium+爬虫的时候,经常会遇到一个问题,就是NoSuchElementException,定位不到元素的问题 一,打开了新页面,一般selenium点击新链接跳转打开了一个新页面,那么定位不到元素就很正常了,这种情况一般我们使用driver.get(url)来代替click ...

Fri Dec 14 23:09:00 CST 2018 0 897
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM