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

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,浏览器被关闭,整个过程操作。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容