码迷,mamicode.com
首页 > Windows程序 > 详细

Selenium之webdriverAPI

时间:2018-07-11 23:54:48      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:xxx   css   oca   处理   sele   rop   top   ref   一个   

Selenium之webdriverAPI

 1.py文件webdriverAPI

from selenium import webdriver

from selenium.webdriver.common.action_chains import ActionChains   ##鼠标操作

from selenium.webdriver.support.select import Select  ####Select模块

driver = webdriver.Chrome()

driver.get(‘http://ui.imdsx.cn/uitester/‘)  ###

 

import time

time.sleep(1)

driver.execute_script(‘window.scrollTo(0,0);‘)

time.sleep(1)

# print(driver.window_handles)

 

# el = driver.find_element_by_css_selector(‘[href="/new-index/"]‘)

# el.click()

 

# print(driver.window_handles)

# 获取全部tag的标签名

# handles = driver.window_handles

# driver.switch_to_window(handles[1])

 

# driver.switch_to.window(handles[1])

#

# driver.find_element_by_css_selector(‘#newtag‘).send_keys(‘xxxx‘)

 

# 退出驱动

# driver.quit()

# # 关闭页面 关闭时如果指针切换了 必须手动切回来 不会默认切回来

# driver.close()

# driver.switch_to.window(handles[0])

# driver.find_element_by_css_selector(‘#i1‘).send_keys(‘xxxx‘)

 

多层html

# name = top-frame

# 如果iframe有name属