51Testing软件测试论坛

标题: 关于 input type=file控件如何识别 [打印本页]

作者: j-r-j    时间: 2007-8-23 11:36
标题: 关于 input type=file控件如何识别
因为 input type=file控件本身包含了一个文本框和一个浏览按钮;我想点击那个浏览按钮上传文件,robot总是识别不了,请问有什么方法可以解决吗?
inspector识别出来的是:Type=PushButton;Index=2;
求教大家,谢谢。
作者: ilovejolly    时间: 2007-8-29 14:30
没有办法识别,变通吧
作者: j-r-j    时间: 2007-8-30 10:34
谢谢版主,我已经直接把路径写出来了。
作者: 村上舞!舞!舞    时间: 2007-8-30 16:18
对于实在没有办法实别的控件首先看一下控件Index=1其是index的值是否有规律.如果实在是说别不了的一般情况下我会在脚本中采用底层录制的方式了这是最后的办法了
作者: uttipy    时间: 2007-8-31 02:55
希望了解一下底层录制的方式,你是如何做的?
作者: j-r-j    时间: 2007-8-31 17:13
我也不明白,什么是底层录制呢?请讲讲啊:)
作者: 村上舞!舞!舞    时间: 2007-11-27 22:45
标题: 沉了一段时间的贴子,但是拿出来说说底层录制.
在开始录制后按下相应的快捷键Ctrl+Shift+R,这个时候你的底层录制就开始了.录制完成后再重复按一下上述组合键这时便结束了底层录制模式.回到正常录制模式中.另外要讲的是Robot的底层录制实际上记录的是鼠标的运行轨迹和键盘的按键标码.且录制完后会在脚本中的验证点部份生成相应的底层只读文件不可编辑的.回放的效果自己看一下便知道了.这类录制可用在对难以识别的动态控件的操作上,在一定程度上会减低脚本的运行效率.




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2