使用php-webdriver登录的时候,可能会遇到的问题,登录框是iframe弹出来的,这个时候就不能正常输入了
需要先定位到iframe里面去,然后再按照正常的方法获取css那些
话不多说,直接上代码
$driver->switchTo()->frame(0); //用frame的index来定位,第一个是0,亲测有效
还有其他的方法,但是我使用这个方法成功了,如果后续测试其他方法成功了,再添加上去
参考网址:https://github.com/php-webdriver/php-webdriver/wiki/Alert,-tabs,-frames,-iframes
到此为止。
发布者:彬彬笔记,转载请注明出处:https://www.binbinbiji.com/php/2844.html