51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 6657|回复: 8
打印 上一主题 下一主题

Selenium IDE录制过程中如何定位到新打开的窗口

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-11-6 15:53:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Selenium IDE录制过程中,有打开新的窗口,如何定位到新窗口,然后继续录制呢???
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2013-11-6 16:05:15 | 只看该作者
大侠帮帮忙。。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    无聊
    2020-12-8 11:20
  • 签到天数: 605 天

    连续签到: 1 天

    [LV.9]测试副司令

    3#
    发表于 2013-11-6 16:11:39 | 只看该作者
    录制的话不支持吧好像。。。1.0还是有很多局限的。。。2.0集成的还是不错的。。。
    selenium webdriver 支持的。。。
    switchto("window title/window name")
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2013-11-6 16:35:46 | 只看该作者
    回复 3# joykao

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2013-11-6 16:38:19 | 只看该作者
    点击了新建,弹出一个新窗口。。就不能录制了。。至少回放的时候能让我定位到新窗口,命令我自己敲。。关键就是回放定位到新窗口怎么定位呢?Command:selectWindow? Target呢?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2020-12-8 11:20
  • 签到天数: 605 天

    连续签到: 1 天

    [LV.9]测试副司令

    6#
    发表于 2013-11-6 20:55:15 | 只看该作者
    回复 5# Cris@Kaka


        target可以用新窗口的名字或标题。。。没用Selenium IDE 写过这个。。不知道,根据自己webdriver的经验用的就是windowname 或者title。。你录制的时候。。先不管切换窗口的步骤有没有录制,直接在新页面上操作。。这时是会记录下来的。。然后你再把代码导出来成你想要的格式。。看看有没有没录制到却写成注释的语句。。一般化那个window的name或者title你应该能分析到的。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2013-11-6 22:07:32 | 只看该作者
    IDE的官方说明早就说明了,不支持新开的窗口
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2013-11-7 09:51:03 | 只看该作者
    回复 7# 六月天

    那将脚本转化为比如Java 在上面应该就可以控制了吧?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2013-11-7 09:52:59 | 只看该作者
    回复 6# joykao


        谢谢啦。。以后会有更多问题,还望指教
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-5-12 07:28 , Processed in 0.077255 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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