总有人看不明白,以防万一,先在开头大写加粗说明一下:frameset不用切,frame需层层切!frame标签有frameset、frame、iframe三种,frameset跟其他普通标签没有区别,不会影响到正常的定位,而frame与iframe对selenium定位而言是一样的,selenium有一组方法对frame进行操作。但有时候frame并无这两项属性,则可以用index和WebElement来定位:

selenium学习教程之定位以及切换frame(iframe)

selenium学习教程之定位以及切换frame(iframe)

selenium学习教程之定位以及切换frame(iframe)