• 零基础学Selenium自动化测试-环境搭建


    工欲善其事,必先利其器。

    1.测试环境的搭建

    安装python

        python的安装就不介绍了。

    安装Pip

      在最新Python安装包里面已经集成了pip,读者可以到python的安装目录C:Python27Scripts下查看是否有pip.exe或pip3.exe文件。如果有可以直接在Windows命令提示符下输入pip或pip3命令:

    如果出现pip命令的说明信息,说明我们已经安装成功。如果提示pip不是内部或者外部命名,则可以手动将C:Python27Scripts目录添加到系统环境变量下的Path下面,重新打开cmd命令验证。

    安装Selenium

      通过pip命令直接安装Selenium。

      C:Usersluo>pip install selenium

    安装pip的好处就是可以使用pip命令方便的安装Python第3方库。在通过pip安装Python第3方库时,如果只输入包名,则默认安装当前库中最新的版本,如果我们不想安装最新版本的包,则可以在包名后加上版本号。

    C:Usersluo>pip install selenium==3.141.0  //指定版本号

    C:Usersluo>pip show selenium    // 查看当前包的版本信息
    DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't b
    e maintained after that date. A future version of pip will drop support for Python 2.7.
    Name: selenium
    Version: 3.141.0
    Summary: Python bindings for Selenium
    Home-page: https://github.com/SeleniumHQ/selenium/
    Author: UNKNOWN
    Author-email: UNKNOWN
    License: Apache 2.0
    Location: c:python27libsite-packages
    Requires: urllib3
    Required-by:

    安装浏览器驱动

    WebDriver支持Firefox、IE、Opera和Chrome等浏览器。

    各浏览器驱动下载地址:

    https://www.seleniumhq.org/download/

    安装浏览器驱动

    将下载的.zip解压得到chromedriver.exe文件直接放到C:Python27目录下。(其他浏览器也同样放置到该目录下)

    环境搭建完成后,编写脚本来查看浏览器是否能正常运行。

    1 # -*- coding: utf-8 -*-
    2 from selenium import webdriver
    3 
    4 driver = webdriver.Chrome()
    5 driver.get("http://wwww.baidu.com")
    6 
    7 driver.find_element_by_id("kw").send_keys("Selenium2")
    8 driver.find_element_by_id("su").click()

    程序能调用相应的浏览器运行,则说明我们的浏览器驱动安装成功。

  • 相关阅读:
    PHP独立环境安装与文件配置
    变量常量区别及用法
    PHP初步了解
    js dom操作基本单词和格式
    PHP 类的继承 访问修饰符 重写
    PHP面向对象基本概念 类与对象 静态属性 构造/析构方法
    人员定位系统项目整理
    json
    租房子ajax
    省市区三级联动用ajax实现
  • 原文地址:https://www.cnblogs.com/dongliping/p/7109421.html
Copyright © 2020-2023  润新知