美文网首页
Selenium 2 自动化测试实战学习-01

Selenium 2 自动化测试实战学习-01

作者: 真的猛士 | 来源:发表于2018-09-22 20:32 被阅读0次

1、环境搭建

1.1、安装最新Python3.7

https://www.python.org/downloads/release/python-370/

1.2、安装pip

python3.7已经包含pip,打开cmd,输入pip,可以看到pip命令提示信息

1.3、安装selenium

使用pip安装,pip install selenium

1.4、安装pycharm

http://www.jetbrains.com/pycharm/download/#section=windows

1.5、安装浏览器驱动

本机使用Chrome 67.0.3396.62,安装对应驱动

查看浏览器版本对应驱动版v2.40和v2.41

https://blog.csdn.net/yoyocat915/article/details/80580066

下载对应驱动

http://chromedriver.storage.googleapis.com/index.html

解压后将chromedriver.exe文件放置在Python安装路径,本机是C:\Python37。注意安装Python的时候环境变量Path中添加python安装路径。

2、第一个实例

环境准备就绪后,打开pycharm,创建新的project,创建新的py文件,具体内容如下

## 规定编码方案为UTF-8

# coding = utf-8

## 导入selenium的webdriver包,只有导入了,才能使用webdriver API接口进行自动化编写

from seleniumimport webdriver

## 获得Chrome浏览器对象

driver = webdriver.Chrome()

## 通过get()方法向浏览器发送URL

driver.get("http://www.baidu.com")

## id=kw定位到百度的输入框,并输入Selenium2

driver.find_element_by_id("kw").send_keys("Selenium2")

## id=su定位“百度一下”按钮,向搜索按钮发送click()事件

driver.find_element_by_id("su").click()

## 退出并关闭浏览器和相应驱动程序

driver.close()

3、运行程序

脚本运行,可以看到Chrome浏览器被打开,并打开了百度网页,搜索Selenium2,浏览器被关闭,整个过程操作。

相关文章

网友评论

      本文标题:Selenium 2 自动化测试实战学习-01

      本文链接:https://www.haomeiwen.com/subject/hxvxoftx.html