selenium+python+firefox自动化测试环境搭建以及遇到的问题

时间:2024-03-21 22:46:40

一.下载python

浏览器中输入python进入官网,安装python.3.x版本,可以选择专业版以及社区版,如果不需要太多功能,推荐使用社区版,开源又轻便。安装也很简单,傻瓜式安装,这里就不具体演示。

selenium+python+firefox自动化测试环境搭建以及遇到的问题

二、安装selenium

python.3.x安装后就会默认含有pip,这时我们可以用pip安装selenium,具体步骤是:输入cmd,打开电脑命令窗口,输入pip install selenium,会出现安装的进度条,因为我已经安装过了,所以不展示结果图,输入pip  show selenium 查看是否安装成功。结果如下图所示:

selenium+python+firefox自动化测试环境搭建以及遇到的问题

三、下载pycharm编译器

可以通过pycharm编写python代码,也可以根据个人喜好使用其他编译器,安装步骤网上有很多,不具体展示。

四、安装火狐浏览器  

这里使用的火狐浏览器是老版本,会为你省下很多事情。最好不要用其他浏览器,因为你安装的时候就会发现,问题很多。因为pycharm本身就有火狐浏览器的驱动所以就不需要安装webdrive,如果是其他浏览器请下载相应版本的驱动。

五、检测环境是否搭建成功

将一下代码,输入到pycharm中运行,如果百度页面成功打开,那么恭喜你,环境搭建成功,可以不用看后面的内容。

# coding = utf-8

 from selenium import webdriver

 driver = webdriver.Firefox()

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

print driver.title

driver.quit()

六、 常见问题

1、提示找不到路径

可能是你没有添加webdrive的环境变量,或则是你的驱动没有放在python及浏览器的根目录下。

2、提示在selenium中找不到webdrive

查看pycharm是否添加了selenium,如果没有,点击加号添加。

selenium+python+firefox自动化测试环境搭建以及遇到的问题

selenium+python+firefox自动化测试环境搭建以及遇到的问题

3、提示找不到浏览器

恭喜你,重新下载驱动,找到对应的浏览器的驱动。