选择selenium和python其实是怀有私心的:码两行python,熟悉熟悉。

selenium优点很多,我最看重的是支持多语言,足够简单,同时支持浏览器。

实际工作中,简单实用真的太重要了,谁都不想看一大坨文档,再看一堆拧成麻花的代码。

企业要的是效率和功劳,苦劳是打通不了领导的。苦劳再多,技术再高深,逼格再高,也不如简单粗暴创造效益来得实在!

这里记录一下环境部署过程

1.首先下载python,然后安装python ,我使用的python2.7,然后在环境变量中添加python的安装目录

2.安装Python的SetupTools;参考附件1

3.安装Python的包管理工具pip,进入DOS命令下,选择Python安装目录,例如我的安装目录为“c:\Python27”,进入DOS下的路径为“c:\Python27\Scripts”

4.执行安装命令“easy_install pip”,等待安装完成;

5.安装基于python的Selenium安装包,CMD窗口进入python的安装目录下执行命令“pip install selenium”,等待安装完成;

6.下载火狐的插件,见附件2

输入代码:

from selenium import webdriver

driver=webdriver.Chrome()

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

弹出浏览器,并且进入百度界面,证明安装成功;

Selenium + Python + Chrome 自动化测试 环境搭建

一.下载Python 相关的教程很多,此处不详细记录了,下面是官网下载地址: https://www.python.org/downloads/ 我使用的python版本为 Python 3.6.1 ...

selenium + python网页自动化测试环境搭建

1.python的安装 ,这个不解释,exe文件运行安装即可,既然你选择python,相信你是熟悉python的,我安装目录C:\Python27 2.setuptools 的安装也非常简单,同样是e ...

selenium +python web自动化测试环境搭建

基础框架搭建 1.安装python 2.安装selenium cmd输入pip install selenium 问题:在python中输入from selenium import webdriver ...

[转]构建Python+Selenium2自动化测试环境(二)

构建Python+Selenium2自动化测试环境完成之后,就需要测试支持python的selenium的版本是否都支持在不同浏览器上运行,当前我们分别在三个最通用的浏览器上通过脚本来测试. 1.在I ...

selenium + python + firefox 测试环境的搭建与配置

对于做UI自动化,如果是纯编写一段自动化测试程序,那么后续的维护成本会较高.这种情况下,借助 selenium 这款自动化系测试工具,辅助于自己编写部分脚本,将是个不错的选择.selenium 本身支 ...

selenium+python自动化之环境安装

一.Python安装 1.操作系统:win7 64位系统 2.下载Python安装包,选择2.7版本和3.6版本都可以(最好安装2.7版本稳定)官网下载地址:https://www.python.or ...

selenium+python在mac环境上的搭建

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

【selenium+python】自动化测试目录与文件结构

一.首先,看一下完整的项目目录结构图,如下: ==================目录结构================== ==================目录结构============== ...

Python+selenium+eclipse+pydev自动化测试环境搭建

一.        安装python 1.下载安装python 可访问python的官方网站:http://www.Python.prg找到下载页面下载需要的版本,可下载python2.x或者pyth ...

随机推荐

So many many foods here!

水果类(fruits):西红柿 tomato 菠萝 pineapple 西瓜watermelon 香蕉banana 柚子 shaddock (pomelo) 橙子orange 苹果apple 柠檬le ...

[vivado系列]Zynq开发常用文档

时间:2016.06.13 目的:阶段性总结学习的策略 ------------------------------------------------------------------------ ...

ASP.NET Web服务调用发生错误,错误代码404

现象: iOS端使用ASIHTTP连接Web服务时,得到的数据是一个错误代码为404的页面,错误信息(web.config添加

activemq安装和启动

安装环境:linux redhat activemq版本:5.8.0 1.从http://activemq.apache.org/download.html地址下载apache-activemq-5. ...

WPF 详解模板

在WPF中有三大模板 ControlTemplate,ItemsPanelTemplate,DataTemplate.其中ControlTemplate和 ItemsPanelTemplate是控件模 ...

[golang学习] goroutine调度

这两天有些闲功夫, 学习下golang, 确实非常简洁. 不过有些缺憾. 在我的测试中. golang的调度(goroutine)似乎不是非常好. func say(k int) { fmt.Prin ...

C#中ToString和Formate格式大全

C#中ToString格式大全 stringstr1 =); //result: 56,789.0 stringstr2 =); //result: 56,789.00 stringstr3 =); ...

MySQL数据库的存储结构

--把若干条sql语句封装起来,起个名字,叫做过程,也是没有返回值的函数 --把这个过程存储在数据库中->存储过程 --存储过程的创建过程 create procedure proceduceN ...

编译android5.0源码的

java环境 Android 5.1 用到的jdk不再是Oracle 的 jdk ,而是开源的 openjdk,在ubuntu安装好后,使用如下命令安装jdk: $sudo apt-get insta ...

Linux: 安装NVIDIA显卡驱动

Linux(Fedora25, 64bit)台式机配备了NVIDIA显卡GTX950,但是仅仅使用开源驱动nouveau,无法发挥NVIDIA显卡的性能,所以可以考虑使用官方提供的显卡驱动. # 先安 ...

python自动部署环境_selenium + python 部署自动化测试环境相关推荐

  1. python自动测试模型_Selenium+Python 自动化测试模型

    学习Selenium+Python,最终的目的是为了实现自动化测试的操作. 前面几篇文章,详细介绍了搭建环境.如何准确定位测试对象以及几个常用web 控件的脚本使用,基本可以实现关于网站的登录.注册等 ...

  2. python自动测试s_用 Python 开启测试自动化的未来

    使用 Python 脚本迈进先进的测试自动化技术 传统上,测试自动化工程师都是使用 shell 脚本和自主开发的工具进行自动测试.现在,测试团队可以使用 Python 软件更轻松.更稳健地完成他们的测 ...

  3. python自动解析json_JsonParser–使用python编写的json解析器

    最近在练习python,于是尝试使用python编写json解析器,目前已经大体实现,通过了jsonTestFile.txt中的测试例子.代码github网址为:https://github.com/ ...

  4. python自动生成html_PyH : python生成html

    样例 下面是官网的一个例子: from pyh import * page = PyH('My wonderful PyH page') page.addCSS('myStylesheet1.css' ...

  5. python自动输入验证码_python下的自动化测试--selenium 验证码输入问题

    之前一直在研究scrapy下数据抓取,在研究ajax数据抓取时碰巧研究了一下selenium,确实很实用,不过只做scrapy下的数据抓取,不怎么合适,一是性能的损耗,一直需要开一个浏览器,二是对于爬 ...

  6. python自动测试p-使用python+requests实现接口自动化测试

    这两天一直在找直接用python做接口自动化的方法,在网上也搜了一些博客参考,今天自己动手试了一下. 一.整体结构 上图是项目的目录结构,下面主要介绍下每个目录的作用. Common:公共方法:主要放 ...

  7. python自动测试g_使用Python进行自动化测试

    目前大家对Python都有一个共识,就是他对测试非常有用,自动化测试里Python用途也很广,但是Python到底怎么进行自动化测试呢?今天就简单的向大家介绍一下怎么使用Python进行自动化测试,本 ...

  8. python自动测试p-python网络爬虫之自动化测试工具selenium[二]

    @ 前言 hello,大家好,在上章的内容里我们已经可以爬取到了整个网页下来,当然也仅仅就是一个网页. 因为里面还有很多很多的标签啊之类我们所不需要的东西. 额,先暂且说下本章内容,如果是没有丝毫编程 ...

  9. python自动测试相机_Python + Appium+ IOS自动化测试

    1)搭建好Appium环境 2)拿到iOS开发APP项目文档(含***.xcodeproject文档) 3)cmd进入含.xcodeproject文档目标下利用:xcodebuild -sdk iph ...

最新文章

  1. GDCM:ReadSelectedTags的测试程序
  2. python日期函数_python 时间相关函数
  3. LR录制脚本中文乱码问题
  4. Electron - 创建跨平台的桌面客户的应用程序
  5. Linux下ARM开发环境搭建
  6. CentOS 架设DHCP服务
  7. 优达学城深度学习(之四)——jupyter notebook
  8. BigDecimal你遇见过哪些坑?
  9. 华为vrrp默认优先级_华为vrrp配置
  10. 创建Maven web工程不能解析EL表达式的解决办法
  11. Unstated浅析
  12. mybatis pageHelper 不分页
  13. Delphi XE3 下载
  14. CAN通讯、CAN协议、UDS
  15. PKI体系(公钥基础设施)
  16. 计算机局域网访问受限制,电脑本地连接受限制的处理方法
  17. 基于卷积神经网络 CNN 的猫狗识别详细过程
  18. Android 4.4 KitKat 支持 u 盘功能
  19. RTP打包G711音频数据发送
  20. java画五角星_java 画五角星 填充五角星

热门文章

  1. Clear Type之父谈阅读革命(三,终结篇)
  2. 商标除了可以商标转让,还能商标质押和商标授权使用
  3. Unity艺术字信息丢失Bug
  4. [ZZ]MTSC 2017 Mobile Testing@Google 演讲的感受
  5. 一次非常有趣的sql优化经历
  6. TDSQL新敏态引擎Online DDL技术原理
  7. html滑动开关按钮
  8. 【Python】使用Python操作XLSX数据表
  9. A6082-基于Android的李白诗集APP的设计与实现
  10. oracle golden date-Virtualbox环境