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

【虫师讲Selenium+Python】第三讲:操作测试对象

时间:2017-06-22 23:04:15      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:driver   pytho   span   size   news   ima   代码   操作   log   

一、首先呢,选择一个编辑器,我们这里选择的是Sublime Text

>Ctrl+B为运行当前脚本的快捷方式

技术分享

二、编写代码

 1 #coding==utf-8
 2 from selenium import webdriver
 3 from time import sleep
 4 
 5 driver=webdriver.Chrome()
 6 driver.get("http://www.baidu.com")
 7 #driver.get("http://m.mail.10086.cn")
 8 
 9 print("浏览器最大化")
10 driver.maximize_window() #将浏览器最大化显示
11 ‘‘‘
12 #参数数字为像素点,当测试一个手机屏幕的时候,就有必要将浏览器的大小设置为手机屏幕的大小
13 print("设置浏览器宽480、高800显示")
14 driver.set_window_size(480,800) #400代表宽度,800代表高度
15 ‘‘‘
16 driver.find_element_by_link_text(u"新闻").click()
17 
18 sleep(2)
19 #访问新闻页面
20 first_url="http://news.baidu.com"
21 print("back to %s" %(first_url))
22 driver.back()
23 sleep(2)
24 
25 #前进到新闻页
26 second_url="http://news.baidu.com"
27 print("forward to %s"%(second_url))
28 driver.forward()
29 sleep(2)

 

【虫师讲Selenium+Python】第三讲:操作测试对象

标签:driver   pytho   span   size   news   ima   代码   操作   log   

原文地址:http://www.cnblogs.com/zhuzhubaoya/p/7067567.html

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