#!/usr/bin/python
# -*- coding: utf-8 -*-
'''
@author:free
Created on 2016年3月21日
'''
#----------------------------------------------------------------
'''多个窗口之间相互切换例子'''
#导入要引用的相关包
from selenium import webdriver
driver1= webdriver.Chrome()
#获得窗口1
handle1=driver1.current_window_handle
print '1 '+handle1
driver2= webdriver.Chrome()
#获得窗口2
handle2=driver2.current_window_handle
print '2 '+handle2
driver1.switch_to_window(handle1)
driver1.get("http://www.126.com/")
print '3 suc'
driver2.switch_to_window(handle2)
driver2.get("http://www.baidu.com/")
print '4 suc'
2.实现多个iframe之间的切换
切换到另一个iframe:
driver.switch_to_iframe("xxx")#xxx可以使用的iframe的id或name属性
返回原iframe:
driver.switch_to_default_content()