码迷,mamicode.com
首页 > 编程语言 > 详细

Selenium2+Python自动化学习笔记(第1天)

时间:2016-08-18 19:53:10      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:

参考【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()方法来模拟后退和前进

 

Selenium2+Python自动化学习笔记(第1天)

标签:

原文地址:http://www.cnblogs.com/qiezizi/p/5785081.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!