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

# 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 打印出来
时间: 2024-08-27 03:38:29

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

selenium+python 环境搭建(windows)

用的selenium2.0 selenium2.0=selenium1.0+WebDriver 安装: 1.下载.安装python,我使用的是python3.3.2 2.配置环境变量Path,在字符串末尾加一个分号 ";",然后输入python的安装路径 设置好环境变量后,在cmd里面输入python会看到 Python 3.3.2 (v3.3.2:d047928ae3f6, May 16 2013, 00:06:53) [MSC v.1600 64 bit (AMD64)] on w

第一章、Python环境搭建

一.安装Python Windows下   Python开发环境搭建 1.官网下载: https://www.python.org/downloads/ 2.选择对应的版本 3.双击运行 4.选择 "自定义安装" 及 "添加环境变量" 5.选择默认 "next(下一步)" 6.可修改安装路径 7.测试安装是否成功 win图标 + R    ->   输入 cmd  回车      ->   doc 命令界面下输入 python -V 

自动化测试(Selenium+python)-环境搭建

一.Python安装(win7 64位系统) 1.下载Python安装包,选择2.7版本和3.6版本都可以 官网下载地址:https://www.python.org/62 2.Python安装,双击傻瓜式安装到D盘(建议别安装在c盘) 二.环境变量 1.安装完成后,看下这个目录D:\python\Scripts,有没pip.exe和easy_install.exe(一般都有) 2.将D:\python和D:\python\Scripts,添加到环境变量path下 三.安装selenium 1.

selenium+python环境搭建(windows下)

一.下载相关安装包及工具 1.下载python 地址:https://www.python.org/downloads/ 说明:推荐下载2.X版本,可以了解下关于2.X与3.X的区别. 2.下载python安装包管理工具pip 地址:https://pypi.python.org/pypi/pip 说明:文件名为pip-版本号.tar.gz (md5, pgp) 3.下载python基础包工具setuptools 地址:https://pypi.python.org/pypi/setuptool

selenium python 环境搭建(64位 windows)

之前写了同样的文章,可是后来自己按照给文章再次搭建环境当搭建环境成功后却发现还是无法用.使用from selenium import webdriver,在run的时候却出现ImportError: cannot import name webdriver的提示,但是在Python IDLE里面跑却没有错误,在网上找了很多资料说在控制太中使用import selenium print selenium.__file__去看打印出的文件路径,如果不是下面类似的C:\Python27\lib\sit

Selenium+Python环境搭建

1. 首先访问http://www.python.org/download/去下载python,我用的版本是2.7 2. 安装时,注意在安装选项上选上把python加到环境变量PATH中 3. 安装完毕后,测试python安装是否成功,cmd打开命令行输入 python 命令,如下图即成功了 4.下载并安装setuptools的Windows版本[这个工具是python的基础包工具] 去这个地址 http://pypi.python.org/pypi/setuptools/0.6c11 下载se

Ubuntu16.04 Selenium+python 环境搭建 Chromedriver安装

系统里已经安装了Python2.7,首先安装Selenium 1 sudo pip install selenium 由于Ubuntu中自带了FireFox游览器,所以直接可以用了. 如果想使用Chrome则需要安装驱动. 先安装Chrome游览器 将下载源加入到系统的源列表 1 sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/ 执行这个的时候不知道为什么出现了404..不过

Java入门第一季 1-2 Java环境搭建

1.安装JDK 官网下载JDK:www.oracle.com/technetwork/java/javase/downloads 下载对应的JDK 2.配置环境变量 JAVA环境变量JAVA_HOME.CLASSPATH.PATH设置详解 Windows下JAVA用到的环境变量主要有3个,JAVA_HOME.CLASSPATH.PATH. JAVA_HOME 指向的是JDK的安装路径,如C:\jdk1.5.0_06,在这路径下你应该能够找到bin.lib等目录. ( 今晚使用新系统配置,不知道怎

RocketMQ 可视化环境搭建和基础代码使用

RocketMQ 是一款分布式消息中间件,最初是由阿里巴巴消息中间件团队研发并大规模应用于生产系统,满足线上海量消息堆积的需求, 在 2016 年底捐赠给 Apache 开源基金会成为孵化项目,经过不到一年时间正式成为了 Apache 顶级项目.早期阿里曾经基于 ActiveMQ 研发消息系统, 随着业务消息的规模增大,瓶颈逐渐显现,后来也考虑过Kafka,但因为在低延迟和高可靠性方面没有选择,最后才自主研发了 RocketMQ, 各方面的性能都比目前已有的消息队列要好,RocketMQ 和 K