如何使用SPY++查找

自动化测试中,如果需要做UI automation的时候往往需要抓取object的工具。实际上这种工具有很多,认识的大牛使用SPY++,于是我也选择了这个。下面列出基本使用方法。有点像XACC spy。不过感觉没有那个好用。因为抓取的框是黑框,感觉没有XACC spy中的红框更加醒目。由于是一个简单的问题所以我不麻烦大牛,自己来。不过刚刚跟大牛聊了下,他觉得XACC spy的体验差一些,而且它generate Code出来的只能他自己用.SPY++不光是用来测试,dev debug issue也经常用这个。所以决定用这个玩意了。

1. Open spyxx.exe
2. Input “Ctrl+F” to open “Find Window”
3. Open notepad.exe and input “Test for SPY++”
4. Click and move the target mark on the string in notepad.
5. Click “OK” button will move to the object in Window.
clip_image002

点开后的效果clip_image002[6]

我们把黑色准星拖动到记事本窗体上

clip_image003

然后点击“确定”,看到了SPY++已经显示了下图红色的内容。
clip_image005

这三个句柄从上到下依次是:记事本的主句柄,文字输入框的句柄,状态栏的句柄
我们要给记事本发送按键消息,就要选对发送对象(句柄),这里显然,我们要发送给“文字输入框”。我们双击“文字输入框”这里,可以看到“窗口标题”、“窗口大小”、“窗口位置”等信息。点击“类”选项卡,查看下类名是什么,代码里需要类名做参数
clip_image007

转载于:https://www.cnblogs.com/cynthiahuo/p/3144185.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值