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

在自学selenium IDE进行自动化测试时,遇到了Element id not found的问题。发现问题是由于日期录入框的input标签未指定type属性,通过在firebug中手动添加type=text属性解决了此问题。手动修改仅在当前页面有效,实际应用需在源代码中修正。
摘要由CSDN通过智能技术生成

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

    之前略微了解了下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类型(开发不规范)

 

点击右键,新建属性

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值