51Testing软件测试论坛

标题: 录制CS脚本的问题(假装不在请进) [打印本页]

作者: hyi    时间: 2008-8-2 11:45
标题: 录制CS脚本的问题(假装不在请进)
在录制CS脚本时需要用到右键,按假装不在大侠提供的方法,在控件active事件后才可用micLeftBtn ,在click事件后无法使用micLeftBtn . 如果在table中选择一条记录后,使用micLeftBtn 也是无效的!该如何解决!!!!!!
作者: 小孩    时间: 2008-8-2 22:26
右键是: micRightBtn
作者: zte_boy    时间: 2008-8-2 22:28
获取该记录的坐标后用Devicereplay对象,里面有右键的方法
作者: 假装不在    时间: 2008-8-4 10:06

难得有人M我,不好意思,最近特忙....没时间上来逛。
你的这个问题我刚才4了下,你情况是不是这样的:
1,对某个对象使用了右键
2,然后又想对页面上的某个对象使用左键
3,结果发现左键哪一步在哪里等着。

解决方法:
因为你测试的是CS的程序,我刚才只在浏览器上边测,所以不知道行不。
你在中间加一段让它为当前活动的窗口
例如:
browser().page().xxx.click ,,micRightBtn
window("title:=....")..Activate  ' 就可以了。
browser().page().xxx.click ,,micLeftBtn
作者: kevin_swpi    时间: 2008-8-4 10:31

假装不在
确实把描述编程运用的很透彻

呵呵
作者: 假装不在    时间: 2008-8-4 10:47
标题: 回复 5# 的帖子
其实我还很菜,论坛高手还有很多我没学到的,所以经常来逛,学习学习。
作者: hyi    时间: 2008-8-4 16:06
右键的动作是录制下来了,但是如何获取右键点击时弹出的菜单选项呢!
作者: 假装不在    时间: 2008-8-4 16:47

操作方法:
1,使用它默认提供的快捷键。例如ctr+A
2,使用键盘的上下操作。




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