如何在PAF中实现浏览器缩放及通过PAF标签调用键盘按键?
PAF调用键盘按键实现浏览器缩放操作方法
Pace Automation Framework(PAF)内置<key>标签用于模拟键盘按键输入,浏览器缩放本质是调用系统/浏览器的全局快捷键,直接通过该标签传入对应组合键即可完成操作。
- 浏览器放大操作
Windows/Linux系统调用代码:<key value="ctrl+add"/>
MacOS系统调用代码:<key value="command+add"/> - 浏览器缩小操作
Windows/Linux系统调用代码:<key value="ctrl+subtract"/>
MacOS系统调用代码:<key value="command+subtract"/> - 重置浏览器缩放为100%
Windows/Linux系统调用代码:<key value="ctrl+0"/>
MacOS系统调用代码:<key value="command+0"/>
注意事项:
- 执行按键指令前需确保操作焦点在目标浏览器窗口内,可提前通过
<click>标签点击页面空白区域锁定焦点,避免指令发送到其他应用导致失效- 多标签页场景下需先激活目标测试标签页,再执行缩放相关的按键操作
- 如果被测浏览器自定义过缩放快捷键,替换
<key>标签的value值为自定义的对应组合键即可
内容的提问来源于stack exchange,提问作者Anjana
相关产品推荐
相关产品推荐

