1、获取元素内容:
在使用selenium的时候,遇到'WebElement' object has no attribute 'getText'
然后把.getText() 修改为 .text 就正确了;
2、在遇到有iframe框架的页面的时候,千万要仔细看他的结构,有时候就是明明就在眼前的元素,浏览器他就是不给你定位到,欸,就是要气死你,没办法。
在切换iframe的时候,会用到switch_to这个文件,如下:
切换frame 默认使用id或name,或者你也可以根据webelement 来定位,(红框里的实例)
#
self.driver.switch_to.frame(element)
记住切换到iframe里面去了,会有切回来的时候:
self.driver.switch_to.default_content() #切换到默认的也就是开始的位置