51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4397|回复: 6
打印 上一主题 下一主题

[Robot] 关于 input type=file控件如何识别

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-8-23 11:36:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因为 input type=file控件本身包含了一个文本框和一个浏览按钮;我想点击那个浏览按钮上传文件,robot总是识别不了,请问有什么方法可以解决吗?
inspector识别出来的是:Type=PushButton;Index=2;
求教大家,谢谢。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-8-29 14:30:49 | 只看该作者
没有办法识别,变通吧
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-8-30 10:34:47 | 只看该作者
谢谢版主,我已经直接把路径写出来了。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-8-30 16:18:05 | 只看该作者
对于实在没有办法实别的控件首先看一下控件Index=1其是index的值是否有规律.如果实在是说别不了的一般情况下我会在脚本中采用底层录制的方式了这是最后的办法了
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-8-31 02:55:33 | 只看该作者
希望了解一下底层录制的方式,你是如何做的?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2007-8-31 17:13:50 | 只看该作者
我也不明白,什么是底层录制呢?请讲讲啊:)
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-11-27 22:45:27 | 只看该作者

沉了一段时间的贴子,但是拿出来说说底层录制.

在开始录制后按下相应的快捷键Ctrl+Shift+R,这个时候你的底层录制就开始了.录制完成后再重复按一下上述组合键这时便结束了底层录制模式.回到正常录制模式中.另外要讲的是Robot的底层录制实际上记录的是鼠标的运行轨迹和键盘的按键标码.且录制完后会在脚本中的验证点部份生成相应的底层只读文件不可编辑的.回放的效果自己看一下便知道了.这类录制可用在对难以识别的动态控件的操作上,在一定程度上会减低脚本的运行效率.
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-15 02:50 , Processed in 0.073442 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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