【Python】学习selenium自动化测试:操作浏览器

上篇文章已经安装了selenium,也启动了浏览器,接下来就要学 如何来操作浏览器了。


下面的代码都是直接用python的交互式命令行来完成:

 

C:\Users\Administrator>python
Python 2.7.11rc1 (v2.7.11rc1:82dd9545bd93, Nov 21 2015, 23:25:27) [MSC v.1500 64
Type "help", "copyright", "credits" or "license" for more information.

#导入selenium模块中的webdriver
>>> from selenium import webdriver

#调用webdriver的Firefox函数启动浏览器
>>> browser = webdriver.Firefox()

#让浏览器导航到百度首页
>>> browser.get('http://www.baidu.com')

#控制浏览器窗口最大化
>>> browser.maximize_window()

#控制浏览器窗口的大小:宽、高
>>> browser.set_window_size(480,800)

#2个变量,分别定义了要导航的2个网址,分别浏览
>>> first_url = 'http://www.baidu.com'
>>> browser.get(first_url)
>>> second_url = 'http://news.baidu.com'
>>> browser.get(second_url)

#控制浏览器回退到前一页
>>> browser.back()

#控制浏览器回前进到后一页
>>> browser.forward()

#关闭浏览器
>>> browser.quit()

#退出python的交互式命令行
>>> exit()

 

posted @ 2016-07-07 11:57  小木瓜瓜瓜  阅读(158)  评论(0编辑  收藏  举报