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

自动化测试第一季-selenium + python(环境搭建与基础代码解释)

时间:2016-07-01 01:00:37      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:

# coding = utf-8              %%%%%%%%%%%%%%%%防止乱码(可加可不加)

from selenium import webdriver                  %%%%%%%%%%%%%%使用selenium中的webdriver里面的函数,所以要把webdriver导进来


browser = webdriver.Firefox()                     %%%%%%%%%%%%%%%%browser名字随意定义,用来操作函数。要控制的是Firefox,可以换成其他的浏览器

browser.get("http://www.baidu.com")         %%%%%%%%%%%%%%%%%%%
browser.find_element_by_id("kw").send_keys("selenium")  %%%一个控件的属性id 、name、(也可以用其它方式定位),百度输入框的id 叫kw ,我要在输入框里输入 selenium 。
browser.find_element_by_id("su").click() %%%%%%%%搜索的按钮的id 叫su ,我需要点一下按钮( click() )
browser.quit()  %%%%%%%%%%%退出并关闭窗口的每一个相关的驱动程序

 

 

   还有一个类似的:

   browser.close()   %%%关闭当前窗口

   添加休眠

time.sleep(3)  # 休眠3秒
想在哪里休眠,就加在哪里
查看是否被执行
print driver.title  # 把页面title 打印出来

自动化测试第一季-selenium + python(环境搭建与基础代码解释)

标签:

原文地址:http://www.cnblogs.com/buzhidaojiaoshenmoleya/p/5631567.html

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