我想使用Selenium
的动作类点击iframe中的某个点。但我尝试的代码并不是点击。以下是代码:
Actions action = new Actions(driver);
action.MoveByOffset(x-coordinate, y-coordinate).Click().Perform();
我也试过传递驱动程序,如:
Actions action=new Actions(driver.SwitchTo().Frame(0));
但它给出了错误,我无法找到任何其他方式来通过选择框架的驱动程序。 我得到的错误是
无法找到第0帧
答案 0 :(得分:0)
你无法切换到iframe,更好的方法是将swithc分配给iframe对象。你需要通过xpath找到iframe:
ignore()