标签:
参考【http://blog.csdn.net/henni_719/article/details/51096531】大神写的笔记,多谢大神共享。
1、Webdriver API
1)定位元素:Python中定位元素的方法如下:
find_element_by_id()
find_element_by_name()
find_element_by_class_name()
find_element_by_tag_name()
find_element_by_link_text()
find_element_by_partial_link_text()
find_element_by_xpath()
find_element_by_css_selector()
在使用By时需要将By类导入:from selenium.webdriver.common.by import By
2)控制浏览器:
a、Webdriver提供set_windows_size()方法设置浏览器大小;
#coding=utf-8 from selenium import webdriver driver=webdriver.Chorme() driver.get(“http://m.mail.10086.cn”) print u“设置浏览器的宽480,高800显示” #u:代表里面字符串是Unicode编码的 driver.set_window_size(480,800) driver.quit()
b、Maximize_window():使浏览器最大化
c、back()和forward()方法来模拟后退和前进
标签:
原文地址:http://www.cnblogs.com/qiezizi/p/5785081.html