美文网首页学习笔记
python+webdriver页面元素定位问题记录1

python+webdriver页面元素定位问题记录1

作者: 蘑菇小巷 | 来源:发表于2017-08-04 19:14 被阅读10次

页面上有两个复选框按钮如图:

页面代码:

用id定位该input报错:ElementNotVisibleException: Message: Element is not currently visible and so may not be interacted with

下图中第一行可定位到,第二行定位扔报错找不到该元素:

用下图定位上层class定位成功(两个复选框都定位到,并且都勾选上了):

原因待查,待补充


找到原因了,之前不知道firebug怎么看的,只盯着元素上的属性了:

解决如下:


相关文章

  • python+webdriver页面元素定位问题记录1

    页面上有两个复选框按钮如图: 页面代码: 用id定位该input报错:ElementNotVisibleExcep...

  • 九、定位

    1、定位 position定位,用来改变页面中元素的位置 1,相对定位 relative; 相对定位的元素框会偏移...

  • 关于BFC的一些事情

    1、普通流定位 static(默认方式) 普通流定位,又称为文档流定位,是页面元素的默认定位方式 页面中的块级元素...

  • 微信小程序下拉刷新时顶部Tab元素不随着下拉移动

    问题:顶部Tab元素使用固定定位(position: fixed),小程序页面下拉刷新时,顶部Tab元素不跟随页面...

  • selenium 或 splinter 定位不到元素?

    很多人在用 splinter 或 selenium 定位页面元素的时候会遇到定位不到的问题,明明元素就在那儿,...

  • 盒子定位以及精灵技术

    一、定位 解决页面上盒子与盒子之间的层叠问题 1、元素的定位属性 边偏移:通过边偏移属性top、bottom、le...

  • day06

    今天学到了什么 1.定位 1.1相对定位 相对定位就是元素在页面上正常的位置 2.2 绝对定位 绝对定位的元素移动...

  • CSS选择器

    1.class 和 id 的区别 id 定位到页面上唯一的元素,而class 定位到页面上有相同特征的一类元素。 ...

  • 定位页面元素

    from seleniumimport webdriver from selenium.webdriver.com...

  • day06

    1定位 相对定位relation 绝对定位absolute 相对定位就是元素在页面上的正常位置 2绝对定位 绝对定...

网友评论

    本文标题:python+webdriver页面元素定位问题记录1

    本文链接:https://www.haomeiwen.com/subject/cksblxtx.html