web自动化测试---测试环境的部署
当前我的测试环境配置如下:
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自动化测试---测试环境的部署的更多相关文章
- 自动化测试平台环境docker部署
参考资料:testin云测 https://www.testin.cn接口自动化测试平台:http://120.79.232.23星云测试 http://www.threadingtest.com腾讯 ...
- Windows Azure Web Site (10) Web Site测试环境
<Windows Azure Platform 系列文章目录> 我们知道,在使用Azure Cloud Service的时候,会有2个不同的环境,称为Production环境和Stagin ...
- 阿里云EDAS在本地CentOS7.5 系统搭建测试环境,部署配置中心以及部署多个war包
参考阿里云的EDAS开发文档: 使用 Ali-Tomcat 开发应用 我们自己在内网搭建CentOS7 的测试环境,需要的资源如下: Ali-Tomcat Pandora 容器 EDAS 配置中心安装 ...
- 项目测试环境自动化部署[jenkins前后端配置、Nginx配置]
持续部署:关注点在于项目功能部署到服务器后可以正常运行,为下一步测试环节或最终用户正式使用做准备.(问题点:一个环节有问题,其他环节跟着有问题) 持续集成:关注点是在于尽早发现项目整体运行问题,尽早解 ...
- web自动化测试(java)---环境搭建
java的测试环境搭建相较于python还简单些,只要把相关的jar包导入即可了 1.安装java 从官网下载最新的java安装程序,双击安装(java1.8) 2.下载java版的selenium的 ...
- Web自动化测试python环境中安装 --selenium安装、火狐和火狐驱动版本、谷歌和谷歌驱动版本、测试
一.安装selenium Windows命令行(cmd)输入pip install selenium(无须指定版本默认最新)或 pip install selenium==3.141.0(可指定版本) ...
- (转)web端测试环境的搭建(tomcat)
C/s架构,常见的QQ这种结构的程序是有服务器来提供服务的,客户端来使用服务:B/S架构不需要安装客户端,只需要浏览器就可以了例如QQ农场,BS架构的程序在更新维护的时候,不需要更新客户端,仅在服务器 ...
- 网络安全从入门到精通(第一章-2)快速自建web安全测试环境
本文内容 动态语言 常见服务器脚本 动态语言可以做什么? 常见服务器环境快捷搭建软件 快速的搭网站的环境 CMS 1,动态语言:是对服务器行为的编程,这被称为服务器端脚本或服务器脚本. 2,常见服务器 ...
- web学习测试环境
ref:https://www.owasp.org/index.php/OWASP_Vulnerable_Web_Applications_Directory_Project/Pages/Offlin ...
随机推荐
- Git 分支合并:合并某次提交
有时只想合并其它分支到某次提交,而不是所有提交. 一 切换到当前分支 首先,在做一次可能有冲突的合并前尽可能保证工作目录是干净的. 如果你有正在做的工作,要么提交到一个临时分支要么储藏它. 这使你可以 ...
- [leetcode]78. Subsets数组子集
Given a set of distinct integers, nums, return all possible subsets (the power set). Note: The solut ...
- LinkedList 源码实现
闲暇之余,准备将Java 一些常用的数据结构进行重新的剖析,并记录博客比如LinkedList ,HashMap ,HashTable ,以及并发包所引入的集合,在博客中会陆续更新 start 哈哈, ...
- Iris数据集实战
本次主要围绕Iris数据集进行一个简单的数据分析, 另外在数据的可视化部分进行了重点介绍. 环境 win8, python3.7, jupyter notebook 目录 1. 项目背景 2. 数据概 ...
- abp xunit Can not register IHostingEnvironment. It should be a non-abstract class. If not, it should be registered before.”
在测试项目的ServiceCollectionRegistrar类提前注册.
- 使用git开发的流程
1.git常用的主干,分支命令 查看分支 git branch 或者 git branch -v A) 创建分支 git branch Dev_samples_V1.0.0 B) 切换分支 git c ...
- android 设置LOGO和app名称
mipmap和drawable目录都可以存放图片,一般情况下,将LOGO文件存放在mipmap目录,普通图片放到drawable目录. 一.在mipmap目录添加LOGO图片 在mipmap目录右键- ...
- CPU与IRP的一些相关函数
VOID KiAdjustIrpCredits ( VOID )其中 Number = KeNumberProcessors;Prcb = KiProcessorBlock[Index]; 多核情况下 ...
- Collision (hdu-5114
题意:你有一个以(0, 0), (x, 0), (0, y), (x, y)为边界点的四边形,给你两个点从(x1, y1), (x2, y2)的点发射,以(1, 1)的速度走,碰到边界会反射,问你最终 ...
- 20175316盛茂淞 《java程序设计》第三周课堂测试错题总结
20175316盛茂淞 <java程序设计>第三周课堂测试错题总结 出现问题 错题总结 题目1 在Ubuntu中用自己的有位学号建一个文件,教材p87 Example4_15 1. 修改代 ...