4、selenium3的安装

本文详细介绍了如何安装Selenium3,包括使用pip安装、火狐、IE和Chrome浏览器的驱动程序配置,以及通过环境变量管理驱动路径的方法。针对每个浏览器,提供了下载链接和操作步骤,确保自动化测试的稳定运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、安装selenium

(下载地址: https://pypi.python.org/pypi/selenium)
如果是联网状态的话,可以直接在E:\Python27\Scripts下输入命令安装:
E:\Python27\Scripts>pip install –U selenium
如果没联网,先下载selenium并解压把整个目录放到E:\Python27\Lib\site-packages目录下。
在这里插入图片描述
在这里插入图片描述

2、火狐浏览器:

WebDriver 各版本: https://github.com/mozilla/geckodriver/releases 下载配套的geckodriver (geckodriver-v0.18.0-win64),下载放到E盘
在这里插入图片描述
在这里插入图片描述
测试脚本程序:(是否能正常使用)

#encoding = utf - 8
from selenium import webdriver
import time
#通过executable_path参数知名Friefox驱动文件所在路径,
#从selenium3.x版本开始,WebDriver/firefox/WebDriver.py程序文件中的_init_.py文件中,设置executable_path=“geckodriver”,使用Selenuim3.x编写的自动化测试脚本,使用Firefox浏览器测试时需要指明 # Friefox浏览器驱动程序“geckodriver.exe”文件所在路径。
driver = webdriver.Firefox(executable_path = "E:\\geckodriver")
#打开搜索首页
driver.get("http://www.sogou.com")
#在搜索输入框中输入“selenium”
driver.find_element_by_id("query").send_keys("selenuim")
#单击“搜索”按钮
driver.find_element_by_id("stb").click()
#等待3秒
time.sleep(3)
#退出浏览器
driver.close()

执行结果:打开火狐浏览器,进入搜狗搜索首页,搜索输入框输入selenium,点击搜索按钮,等待3秒,退出浏览器。

3、IE驱动程序

下载地址;”http://docs.seleniumhq.org/download
在这里插入图片描述

#conding=utf-8
from selenium import webdriver
import unittest
class VisitSogouByIE(unittest.TestCase):

    def setUp(self):

    #    self.driver = webdriver.Ie(executable_path = "E:\\IEDriverServer")
        self.driver = webdriver.Ie()

    def test_visitSogou(self):

        self.driver.get("http://www.sogou.com")

        print self.driver.current_url

    def tearDown(self):

        self.driver.quit()
if __name__ == '__main__'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值