当前我的测试环境配置如下:

python3.6 下载地址:

https://www.python.org/downloads/release/python-365/

选择windows版本,下载完成后直接双击执行安装即可

pip 10.0.0 下载地址:

https://pypi.org/project/pip/#description

pip是安装whl文件的命令,一般都需要安装

下载后解压,在cmd命令行中切到pip目录中执行:python setup.py install

selenium3.11.0 下载地址:

https://download.csdn.net/download/bigicy/10309510

下载后是一个whl文件,在cmd命令行中切到selenium的目录,然后执行:pip install selenium-3.11.0-py2.py3-none-any.whl

selenium-ide 下载地址:

https://download.csdn.net/download/qianaier/9835609

selenium-ide是浏览器的一个插件,一般是用firefox,也有ie和谷歌浏览器的,大家自行在网上搜索

直接把下载下来的selenium_ide-2.9.1-fx.xpi拖入firefox安装即可

Firefox还需要下载一个geckodriver,下载地址:https://github.com/mozilla/geckodriver/releases;解压后,把exe文件放到python安装目录下即可

谷歌浏览器的selenium driver可以到这里下载:http://chromedriver.storage.googleapis.com/index.html

下载完成后,放到谷歌浏览器安装目录下:Google\Chrome\Application\,然后配置一下系统变量;或者直接放到python安装目录下,不需要设置系统变量,直接就可以使用

firefox浏览器下载,下载的时候版本最好不要超过55.0,后面应该适配会有问题,我自己下载的是54.0版本

到网上搜索。。

为了定位web上的元素,还需要下载firebug来定位元素

我这里下载的是firebug-2.0.13-fx.xpi,直接拖入firefox安装即可

HTMLTestRunner模块的下载,地址为:http://tungwaiyip.info/software/HTMLTestRunner.html

jenkins

到官网https://jenkins.io/下载最新的即可

另外既然使用python编程,那就需要对应的工具,我这里选择的是pycharm,到官网下载最新版本即可

web自动化测试---测试环境的部署的更多相关文章

  1. 自动化测试平台环境docker部署

    参考资料:testin云测 https://www.testin.cn接口自动化测试平台:http://120.79.232.23星云测试 http://www.threadingtest.com腾讯 ...

  2. Windows Azure Web Site (10) Web Site测试环境

    <Windows Azure Platform 系列文章目录> 我们知道,在使用Azure Cloud Service的时候,会有2个不同的环境,称为Production环境和Stagin ...

  3. 阿里云EDAS在本地CentOS7.5 系统搭建测试环境,部署配置中心以及部署多个war包

    参考阿里云的EDAS开发文档: 使用 Ali-Tomcat 开发应用 我们自己在内网搭建CentOS7 的测试环境,需要的资源如下: Ali-Tomcat Pandora 容器 EDAS 配置中心安装 ...

  4. 项目测试环境自动化部署[jenkins前后端配置、Nginx配置]

    持续部署:关注点在于项目功能部署到服务器后可以正常运行,为下一步测试环节或最终用户正式使用做准备.(问题点:一个环节有问题,其他环节跟着有问题) 持续集成:关注点是在于尽早发现项目整体运行问题,尽早解 ...

  5. web自动化测试(java)---环境搭建

    java的测试环境搭建相较于python还简单些,只要把相关的jar包导入即可了 1.安装java 从官网下载最新的java安装程序,双击安装(java1.8) 2.下载java版的selenium的 ...

  6. Web自动化测试python环境中安装 --selenium安装、火狐和火狐驱动版本、谷歌和谷歌驱动版本、测试

    一.安装selenium Windows命令行(cmd)输入pip install selenium(无须指定版本默认最新)或 pip install selenium==3.141.0(可指定版本) ...

  7. (转)web端测试环境的搭建(tomcat)

    C/s架构,常见的QQ这种结构的程序是有服务器来提供服务的,客户端来使用服务:B/S架构不需要安装客户端,只需要浏览器就可以了例如QQ农场,BS架构的程序在更新维护的时候,不需要更新客户端,仅在服务器 ...

  8. 网络安全从入门到精通(第一章-2)快速自建web安全测试环境

    本文内容 动态语言 常见服务器脚本 动态语言可以做什么? 常见服务器环境快捷搭建软件 快速的搭网站的环境 CMS 1,动态语言:是对服务器行为的编程,这被称为服务器端脚本或服务器脚本. 2,常见服务器 ...

  9. web学习测试环境

    ref:https://www.owasp.org/index.php/OWASP_Vulnerable_Web_Applications_Directory_Project/Pages/Offlin ...

随机推荐

  1. Fedora 25 安装 Bugzilla

    最近领导要我们装一个Bugzulla,虽然我们项目已经有了JIRA(我就呵呵),不过我还是找些资料安装了,在此备忘. Bugzilla 是一个开源的缺陷跟踪系统(Bug-Tracking System ...

  2. 通过启动函数定位main()函数

      如下,通过vc6.0编写一个hello world程序.尝试结合汇编代码.分析启动函数找到main函数.   在printf(xxx)插入断点,调试执行.如下,在堆栈窗口中可见main()下的一个 ...

  3. 556. Next Greater Element III下一个更大的数字

    [抄题]: Given a positive 32-bit integer n, you need to find the smallest 32-bit integer which has exac ...

  4. LAB2

    任务1: 效果:HelloWorld 好像完全按视频做就行了 学会了:把glassfish改好了,能跑 没学会:视频里的解说不懂在干嘛,得再看看 任务2 效果:intersetingpicture要求 ...

  5. loongnix社区

    http://www.loongnix.org/index.php/%E9%A6%96%E9%A1%B5

  6. [leetcode]78. Subsets数组子集

    Given a set of distinct integers, nums, return all possible subsets (the power set). Note: The solut ...

  7. 用php获取js变量的值

    <script type="text/javascript"> var t1 = "fff"; var t2 = "<?php ec ...

  8. linux主机名设置

    有时会报错: 代理抛出异常错误: java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostExcept ...

  9. 33.MySQL高可用架构

    33.高可用架构33.1 MMM架构MMM(Master-Master replication manager for MySQL)是一套支持双主故障切换和双主日常管理的脚本程序(Perl).主要用来 ...

  10. Spring事务传递

    2018-09-25 @Transactional(propagation=Propagation.NEVER) public void update(){ Session s = sessionFa ...