测试小白基于java的selenium自动化测试环境搭建
本人是一个软件测试小白,自己在研究自动化测试时,真的入了不少坑,直到现在,才勉强将环境搭建了起来。
在此,我随随便便总结了一下基于java的selenium自动化测试环境搭建,送给正在学习软件测试的你,也就当自己做了个笔记,防止下次忘记。
不过,熟练之后应该也就不会忘记了,所以,开始自学时要多练呢,小伙伴们!!!
1.安装配置eclipse环境
我想大家配置eclipse应该是分分钟的事,我也就不多啰嗦了。
(1)在官网上下载eclipse安装包,解压;
(2)在官网下载jdk,配置环境变量:
JAVA_HOME: jdk文件所在目录; path:%JAVA_HOME%\bin或者C:\Program Files\Java\jdk1.8.0_111\bin |
(3)配置完成后,在cmd控制台中输入java -version,如果出现版本信息等内容,则证明配置成功。
2、配置maven环境
使用maven的目的是不用导入selenium的jar包,可以在maven的pom文件中添加依赖,直接下载jar包,用起来比较方便。
(1)在官网下载maven文件,后缀为zip的包,将文件解压;
(2)配置maven环境变量;
MAVEN_HOME:maven文件所在目录 path:%MAVEN_HOME%\bin |
此时maven已经安装成功,我们需要在cmd中输入mvn -version检查一下,出现版本信息则证明安装成功。
3、在eclipse中添加maven
(1)点击window→preference进入对话框页面,在进入UserSettings设置页面,如图选择settings.xml文件和本地仓库的绝对路径。点击Apply→OK。
(2)测试maven是否安装成功,打开eclipse选择上面菜单“File”–>“New”–>“Project”选择创建“Maven Project”项目试试。如下图表示配置完成:
4、在eclipse中添加testng
运用testng的目的是方便管理用例,需要执行哪个用例就执行哪个,而不是全部执行,同时testng要在pom文件中添加依赖,这样方便jenkins中执行pom文件时可以执行测试用例。
(1)打开我们的Eclipse,点击Help ->Install New Software,如图:
(2)点击右上角的Add按钮,在弹出来的对话框中填入如下内容。Name:testNG location: beust.com/eclipse ,点击OK. 勾选testNG,然后点击next进行下一步的操作直至完成。
(3)进度条完成之后,应该已经成功。验证是否安装成功,重新启动Eclipse,点击file–>new–>other–>testNG.出现如下图所示即为安装成功。
测试小白基于java的selenium自动化测试环境搭建相关推荐
- selenium自动化测试环境搭建及启动safair浏览器(Mac)
selenium自动化测试环境搭建及启动safair浏览器 ###前提环境 mac系统 safair浏览器 python(只不过mac自带python2.7可以不用下载) pycharm 打开终端 p ...
- python+pycharm+selenium自动化测试环境搭建步骤
python+pycharm+selenium自动化测试环境搭建步骤 原文链接:https://blog.csdn.net/weixin_51429941/article/details/116850 ...
- Python+selenium自动化测试环境搭建(详细)
Python+selenium自动化测试环境搭建 环境版本: Python3.7+Selenium3.141+谷歌浏览器76.0/火狐浏览器 一.安装五大组件 1.安装python并配置环境变量 ...
- 《手把手教你》系列基础篇之(一)-java+ selenium自动化测试-环境搭建(上)(详细教程)
1.简介 jmeter系列的文章结束,本来想趁热打铁顺别将Jmeter和接口测试介绍一下,但是感觉Jmeter时间太长了怕大家吃腻了,还有一个原因就是许多小伙伴们或者童鞋们私信问宏哥什么时候可以有ja ...
- 基于Selenium2与Python自动化测试环境搭建
工具选择 Python版本: 选择2.7.3, Why? 目前大部分第三方库和工具对2.7都有简单的安装包,不需要自己做太多处理,比2.6内置了一些包,不需要再安装: Python3.x不支持Se2. ...
- (一) selenium自动化测试环境搭建
selenium是主流的自动化测试工具,可以模拟用户在浏览器操作.在测试工作中,我们常用selenium做回归测试和一些重复的测试工作,以此提高测试效率. 本人基于多年的工作经验和自己的一些实践,将自 ...
- 《手把手教你》系列基础篇之1-python+ selenium自动化测试-环境搭建(详细)
1.环境搭建 基于python3和selenium3做自动化测试,俗话说:工欲善其事必先利其器:没有金刚钻就不揽那瓷器活,磨刀不误砍柴工,因此你必须会搭建基本的开发环境,掌握python基本的语法和一 ...
- python+selenium自动化测试环境搭建(Python+Selenium程序执行完,chrome浏览器自动关闭解决方案)
第一步:安装python解释器 官网地址:https://www.python.org/ 我的版本是python3.9 第二步:安装pycharm编译器. 第三步:安装selenium库 1.以管理员 ...
- 火狐浏览器驱动 python_python + selenium自动化测试环境搭建 及 火狐驱动
python安装 如果你是系统是windows64位或者你想下载其他版本的安装包-- 请点击Downloads > Windows 下载你需要的版本安装包 注:64位版本不可以安装在32位 ...
最新文章
- jsoup 获取html中body内容_python爬虫之下载盗墓笔记(bs4解析HTML)
- 方法练习1_比较两个数字是否相同
- 机器学习之线性回归 (Python SKLearn)
- ./configure: error: the HTTP gzip module requires the zlib library.
- 超速问题的c语言编程,超速行驶问题--精选.doc
- Expression Blend实例中文教程(3) - 布局控件快速入门Grid
- 群晖3617可以有几个网卡_Synology 群晖 DS1621+ 六盘位NAS 开箱拆解评测
- python实现给定一个字符串,寻找最长非重复子串
- 关于另类BT下载的想法
- C语言学习-翁凯(第十章笔记)
- 10个谷歌浏览器调试技巧
- ORCAD PSPICE 仿真学习
- 苹果CMS采集参数全自动采集教程
- 南卫理公会计算机官网,南卫理工会大学
- S3DIS数据集的几个bug
- 一心多用多线程-Thread的api探险
- 给我的电脑右键菜单添加{管理}菜单...
- servu用户信息如何导出_用户如何增强信息安全防护意识
- python--打字练习的成绩判定
- 转:使用memc-nginx和srcache-nginx模块构建高效透明的缓存机制