首先,先看一个例子“:
滑块拼图验证免费版
1、影刀在扩展屏幕,谷歌在主屏幕。成功
2、影刀主屏幕,谷歌在扩展屏幕,失败。
3、都在扩展屏幕,失败。
4、都在主屏幕上,成功。
从上面的例子可以看出来,要处理谷歌浏览器打开的网址中的验证码,谷歌浏览器需要在主屏幕上打开才能成功。
总结:
- 元素和截图只能在主屏幕上捕获。
- 如果涉及到点击固定点的坐标值或者处理验证码或者点击图像,只能在主屏幕上运行。
- 如果指令里面涉及元素处理,例如点击元素、获取元素信息、获取相似元素列表等,可以在扩展屏幕上运行。
问题:我的应用里面,既涉及处理验证码,还涉及元素操作,又想要在扩展屏幕上运行怎么办?
答:可以通过win+shift+键盘左键切换到主屏幕处理验证码,完了之后win+shift+键盘右键切换到扩展屏幕上,运行接下来的元素操作。