51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 7634|回复: 3
打印 上一主题 下一主题

新手求助 用selenium IDE录制脚本ClickAndWait没有响应

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-9-25 11:04:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我要录制一个登录的过程:打开网页,输入用户名和密码,然后点击登录的按钮。
在这个过程中,录制的时候会有这样的问题:
1.在我第一次输好密码,click 登录按钮的时候,click的动作不会被Selenium IDE自动录制下来;
2.假如第一次我密码输入不正确,,没有登录成功,我重新再输入正确的密码,然后click登录按钮,这次这个动作才能被Selenium IDE捕捉到,
<tr>
        <td>clickAndWait</td>
        <td>//div[@id='login']/div</td>
        <td></td>
</tr>

3.但是在运行这个脚本的时候,clickAndWait始终没能真正登录进去,log显示
[info] Executing: |clickAndWait | //div[@id='login']/div
[error] Timed out after 30000ms


等待有人解答,不胜感激~~~~
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2010-9-25 12:20:45 | 只看该作者
页面代码:
<div id="login">
    <div tabindex="3" class="image_button image_button-down" role="button" aria-pressed="true">
        <input type="text" tabindex="-1" style="opacity: 0; height: 1px; width: 1px; z-index: -1; overflow: hidden; position: absolute;">
        <img src="images/Log-in_pressed.png" class="gwt-Image">
    </div>
</div>

就是要click这部分,刚刚又试着加了  fireEvent    //div[@id='login']/div    focus  还是没用;
把Click动作换成mousedown和mouseup也没成功。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2010-10-11 19:40:23 | 只看该作者
回复 2# zyy.carrie


    貌似是gwt的应用,就不能用一般html的方式简单录制和回放。你测试的应用是在公网上的么?如果是的话发个url出来看看。不然真的很难判断。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-10-12 14:11:05 | 只看该作者
本帖最后由 wugecat 于 2010-10-12 14:12 编辑

直接//div[@id='login']试试吧,不行就换别的点击..比如img或者其他.录制生成的脚本也不能全信.....总觉得IDE是个中看不中用的东西
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-6 08:36 , Processed in 0.084604 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表