如何搭建Selenium+Python测试环境!

工欲善其事,必先利其器。为了进行程序开发,需要一个良好的开发环境。静态语言,如C,C++,java,需要通过IDE(IntegratedDevelopment)来简化开发过程;而动态语言,如perl,python,则需要构建更简单的开发环境,只需安装相应的解释器,并选择一个顺手的编辑器。刚刚开始学习Python,总结下安装的步骤,做个笔记。

安装Python

1、安装Python,版本为python2.7.14,首先下载安装包。在python官方网站选择下载python2版本的windows安装包,下载地址:https://www.python.org/downloads/release

2、下载成功后,照着步骤安装。

3、安装成功后,需要在系统的环境变量path中加入D:\Python27(D:\Python27是python刚安装好的目录)

4、验证python是否安装成功。打开cmd,然后在命令行输入python,如果看到Python2.7.14,则表示python的安装与配置成功

5、现在就可以编写python程序了。打开自带的IDIL(PythonGUI).

输入一串字符试试,'hello,world'

接下来安装selenium.而安装selenium前必须安装两个介质工具(setuptools和pip),安装这两个工具目的是为了下载selenium.

下载并安装SetupTools

1、下载地址:

https://pypi.Python.org/pypi/setuptools

2、把下载成功的文件:setuptools-40.zip(把这个文件放到python27目录里面,解压成文件夹setuptools-40)

3、在cmd里执行以下命令:

D:\Python27\setuptools-40>Pythonsetup.pyinstall

4、安装好SetupTools后,就可以在python27安装目录下看到Script目录,这时需把D:\Python27\Scripts这个目录加入到系统环境。

下载并安装pip

1、下载地址:

https://pypi.Python.org/pypi/pip

2、把下载到的文件:pip-18.tar.gz(把这个文件放到python27目录里面,解压成文件夹pip-18)

3、在cmd里执行以下命令:

D:\Python27\pip-18>Pythonsetup.pyinstall

安装Selenium

1、cmd执行命令:D:\Python27\Scripts>pipinstallselenium

2、验证是否安装成功。进入scripts目录,输入以下命令:D:\Python27\Scripts>pipshowselenium

Python+Selenium,运行自动化脚本

1、安装firefox浏览器,下载geckodriver,下载地址:

https://github.com/mozilla/geckodriver/releases,

下载成功后,把这个文件放到python27目录里面

或者安装chrome浏览器,下载chromedriver,下载地址:

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

下载成功后,把这个文件放到python27目录里面,由于chromedriver是32位,下载的chrome浏览器最好是32位,64位可能会不兼容。

2、打开IDLE(pythonGUI)>File>NewFile

输入以下代码,保存为test.py文件,点Run>RunModule运行。

#coding=UTF-8from selenium import webdriver

driver = webdriver.Firefox()

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

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

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

driver.quit()
(0)

相关推荐

  • windows下pip包管理工具基本命令操作

    #升级pip包管理工具 C:\Users\Administrator>python -m pip install --upgrade pip Looking in indexes: http:/ ...

  • 在Windows下安装chromedriver

    在windows上安装 selenium 和 chromedriver 1 安装selenium 启动cmd命令行(同时按住windows键和R键,在对话框内输入cmd,然后回车) 安装seleniu ...

  • 学习笔记:发布自己的python模块安装包

    文章目录 0. 前言 1. 准备工作 (1) 注册 pypi.org 用户 (2) 使用 pip 安装或升级几个必备工具 2. 规划文件目录 (1) __init__.py (2) README.md ...

  • pip 搜索安装包、查看已经安装模块、

    pip 安装包 1,PyPI查找包 2,安装包 3,列出已安装的包 4,显示已安装软件包的信息 1,PyPI查找包 pip3 search ╰─➤ pip3 search seleniumseleni ...

  • selenium+python在mac环境上的搭建

    前言 mac自带了python2.7的环境,所以在mac上安装selenium环境是非常简单的,输入2个指令就能安装好 需要安装的软件: 1.pip 2.selenium2.53.6 3.Firefo ...

  • selenium+python自动化100-linux搭建selenium环境

    前言 selenium在windows机器上运行,每次会启动界面,运行很不稳定.于是想到用chrome来了的headless无界面模式,确实方便了不少. 为了提高自动化运行的效率和稳定性,于是把sel ...

  • python测试开发django-157.celery异步与redis环境搭建

    前言 Celery 是一个分布式队列的管理工具, 可以用 Celery 提供的接口快速实现并管理一个分布式的任务队列. 使用于生产环境的消息代理有 RabbitMQ 和 Redis,还可以使用数据库, ...

  • 每日一课 | Python 开发环境搭建及预备知识

    今天 Python大本营每日一课 大家好,我是营长,上期营长分享了数据科学"的知识点:,不清楚的小伙伴可戳这

  • python测试开发django-8 mysql环境安装

    前言 MySQL 是最流行的关系型数据库管理系统,可以在本地搭建一个mysql的环境,便于学习. windows7/windows10 mysql-8.0.11-winx64 下载安装包 mysql的 ...

  • LVS+keepalived快速搭建测试环境

    #LVS+keepalived快速搭建测试环境#centos6 X64# LVS 负载均衡模式:DR(直接路由)192.168.18.31 master(LVS)192.168.18.32 slave ...

  • Python开发环境搭建

    "工欲善其事,必先利其器",在我们从零开始Python编程学习中,首先做的就是搭建好开发环境,今天这篇文章我们一起学习一下在不同平台下如何搭建Python的开发环境. Window ...

  • 测试环境搭建——Spring Boot 部署

    相比传统的 Java Web ,Spring Boot 极大简化了配置,并且遵守约定优于配置的原则即使0配置也能正常运行,是目前最流行的 Java Web 开发框架.今天的测试环境小萌新篇给大家介绍关 ...

  • 智能制造 | VSCode搭建Python开发环境

    中石油"十四五"再战数字化转型.智能化发展,从根本上来说需要加强信息技术的了解和认知,请做好准备,每天进步一点点. 写在前面的话 作为有个 Python 菜逼,之前一直用的 Pyc ...