120329 selenium IDE 导致 Element id not found 原因之一

原创 2012年03月29日 15:39:11

    自从去年这个时候转做测试,一直想接触自动化的东西,因为项目一直是前台功能测试,没有使用的机会,也没有可以请教的人,只能自己学了。

    之前略微了解了下QTP,无实战经验,只是知道大概,但是感觉用QTP速度很慢。

    这两天论坛博客上逛了逛,说selenium速度快,最主要是免费的。于是装了个selenium IDE插件,从录制了解,然后再看selenium rc。

    期间就碰到了Element id not found 的问题,开始很奇怪,firedebug下看ID没错,但就是不能识别。后来经过一番折腾,日期录入框采用的是input,按说type可以不写,不写默认为text,考虑是不是没有标注type类型导致的,后来在firedebug下手动新建属性,以此录入框为执行点,Element id not found 的问题没有了。

  

现将情况图示如下:

   录入框:

 

firedebug下查看ID,及类型。无type类型(开发不规范)

 

点击右键,新建属性


添加完成

然后以此为运行起点,点击执行


既可以正常执行。

注:手动在firedebug下添加属性,只有停留在该页面时才有效,一旦离开,或者点击上一步、下一步,新建的属性即消失。他只是临时修改,真正修改还需要找到该页面在程序里修改。

 


金蝶出错提示:ELement not found解决办法

解决办法:查看用户管理->参数设置->在用户列表中不显示禁用用户信息,是否有批勾,,去掉前面的勾OK...
  • ccrong
  • ccrong
  • 2015年03月18日 14:30
  • 3890

selenium IDE ,明明存在元素,却找不到元素 ,报错Element not found

使用 selenium IDE 录制脚本,经常会发生 这样一种错误。 页面上,明明存在这个元素,就是找不到。 其实原理很简单   , 按钮 点击,没有时间延...
  • u012246342
  • u012246342
  • 2016年10月31日 13:25
  • 4292

selenium之 坑(StaleElementReferenceException: Message: Element not found in the cache...)

今天给大家分享一个selenium中经常会有人遇到的坑: selenium.common.exceptions.StaleElementReferenceException: Message: E...
  • huilan_same
  • huilan_same
  • 2016年09月04日 14:29
  • 4941

μtorrent提示找不到元素 element not found && 印象笔记无法同步

怎能料到这两件事有联系 我终于把我那个element not found的问题解决了 找到了问题的所在 我不禁骄傲了五秒 事情是这样的。某天我在借助lantern使用谷歌搜图功能,顺便查点论文资料,突...
  • masatosk
  • masatosk
  • 2016年05月27日 22:02
  • 1697

WPF - GDI/GDI+的末路, Direct3D的盛宴

GDI/GDI+ 是什么 GDI is the main graphics library for Windows applications today. It provides 2D graphic...
  • jameszhou
  • jameszhou
  • 2007年08月10日 18:02
  • 8047

iOS OpenGL 加载3D模型

https://www.raywenderlich.com/48293/how-to-export-blender-models-to-opengl-es-part-1 https://ww...
  • jeffasd
  • jeffasd
  • 2017年09月14日 10:26
  • 569

Selenium Element Locator

Element Locators Element Locators tell Selenium which HTML element a command refers to. The format ...
  • caiqcong
  • caiqcong
  • 2012年05月07日 14:06
  • 4770

Selenium用户指南 - 第三章 Selenium IDE[5]

目录    上一页    下一页 匹配文本模式 如同定位器,模式是Selenese命令经常需要的参数类型。需要模式的命令例子,如verifyTextPresent,verifyTitle,ve...
  • planisnothing
  • planisnothing
  • 2012年02月16日 23:41
  • 2841

100 bugs in Open Source C/C++ projects

Abstract Introduction Samples of errors detected in various open-source projects Errors o...
  • likun_tech
  • likun_tech
  • 2012年03月20日 14:26
  • 3724

【Unity3D】3D角色换装++ Advance

1、如果角色只是单纯的更换装备 也就是说 角色的整个身体是一个完整的网格 而所需要更换的各个部件只是装备 而不是身体的某一部分 比如NGUI中Character的例子 穿装备之前 角色只有默认的身体 ...
  • yueding521125
  • yueding521125
  • 2013年11月21日 23:22
  • 9522
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:120329 selenium IDE 导致 Element id not found 原因之一
举报原因:
原因补充:

(最多只允许输入30个字)