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下添加属性,只有停留在该页面时才有效,一旦离开,或者点击上一步、下一步,新建的属性即消失。他只是临时修改,真正修改还需要找到该页面在程序里修改。

 


相关文章推荐

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

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

Selenium Element Locator

Element Locators Element Locators tell Selenium which HTML element a command refers to. The format ...

WebDriver(Selenium2) 常见异常及处理方法

Exception NoSuchElementException  Solutions     1. Check the locator of your target element.  2. If ...

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

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

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

今天给大家分享一个selenium中经常会有人遇到的坑: selenium.common.exceptions.StaleElementReferenceException: Message: E...

Selenium IDE录制的百度搜索并点击结果测试用例回放报错

Message: unknown error: Element is not clickable at point (162, 609). Other element would receive th...
  • LhyUp
  • LhyUp
  • 2016年07月09日 16:52
  • 2391

Spring批量更新JdbcTemplate.batchUpdate()

public void batchUpdateLinkset(final List list) { String sql = "update LINK_SET set N_CONFIRM=?,TIM...

selenium错误“[error] modifyWindow: Window was closed!” 解决

操作环境window7 firefox45 seleniumIDE2.9.1问题现象 在打开某个页面执行任何selenese命令log都提示[error] modifyWindow: Window w...

org.openqa.selenium.ElementNotVisibleException: element not visible

org.openqa.selenium.ElementNotVisibleException: element not visible (Session info: chrome=55.0.288...

org.eclipse.ui.ide.workbench could not be found in the registry

scala eclipse org.eclipse.ui.ide.workbench could not be found in the registry
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:120329 selenium IDE 导致 Element id not found 原因之一
举报原因:
原因补充:

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