Automation developer
用 robot 工具,具体如下:
Robot robot = new Robot();
robot.keyPress(KeyEvent.VK_CONTROL);
robot.keyPress(KeyEvent.VK_V);
#5 楼 @hcc3352779 谢谢回复!我今天试着不切换到 webview,也无法定位元素。btw,我觉得 appium 不太严谨,有些 webview 页面不切换到 webview 反而能定位、操作,比如我这个 app 的 log in 界面就是,以前的测试开发写的注释里说无法获取元素,以后解决了再完成 log in 功能测试,我试了不用切换 webview 反而可以操作,这个测试反而完成了。
今天在办公室花了一些时间又试了一下,还是不行,具体如下:
没有贴 log,因为 log 的结果都是我写的判断(assertion),而且通过 debug 已经定位出是可以切换 webview 而不能找到元素。等我定的 mac mini 到货就可以贴 log 了,因为公司 mac 不能输入中文,用 tablet 打字太慢。
该问题我 google 了很久没有找到解决方案,所以特此来请教,谢谢!
#5 楼 @hcc3352779 谢谢回复。我去试一下,因为在安卓 5 是切换并找到元素的。
@lihuazhang 第一次在国内测试论坛发帖,哪里有问题还望指点,谢谢
Automation developer