自动化测试-selenium-定位iframe下元素
2018-03-24 13:49
309 查看
如下图,有些页面元素在iframe框架里面,直接使用driver.find_elements...找不到该元素,需要使用
driver.get("http://127.0.0.1:8001/seeyon/index.jsp") #选择进入元素所在的iframe框架下 driver.switch_to.frame("mainIframe")
try: driver.find_element_by_xpath("/html/body/div/div[1]/div/span[2]").click() print("Success") except Exception as e: print("Not Found",format(e)) #退出当前定位的iframe框架 driver.switch_to.default_content()
相关文章推荐
- 自动化测试selenium(三) 由于iframe 定位不到元素
- python+selenium初级(6)—通过切换iframe定位元素
- selenium-java,定位并操作frame和iframe内的元素
- Selenium2自动化测试-一种低效但有效的web元素定位方法
- 总结Selenium自动化测试方法(三)WebDriver定位元素方法
- Selenium2自动化测试的元素定位
- Holmos自动化测试入门学习(四)---------------iFrame里面元素的定位
- selenium iframe元素定位
- python-day0003-搭建基于python的selenium自动化测试---元素定位
- Java中通过Selenium WebDriver定位iframe中的元素
- Selenium多层级的iframe中元素的定位
- 3、Selenium + Python 实现 UI 自动化测试-元素定位
- Selenium自动化测试之学会元素定位
- selenium 页面元素定位之iframe里面的元素定位(包括有无id、name的)
- selenium元素定位不到--可能是iframe捣的乱
- selenium2.0—iframe对元素定位的影响
- 菜鸟学自动化测试(五)-----selenium命令之定位页面元素
- 菜鸟学自动化测试(五)-----selenium命令之定位页面元素
- selenium 定位到iframe中的元素