svn+Jenkins+eclipse+Uiautomator环境搭建

折腾了两天,这个终于打通了,现在还处于懵懂状态,作个总结,怕后面给忘了。

1.SVN

什么是SVN,它是一个源代码管理系统,开发人员每天上班的时候从SVN服务器上下载源码,然后每隔一小时提交一次,直白的讲就是进行了源码同步作用。

可在eclipse中安装svn插件,操作方法如下:

1)llabNet官网( https://www.open.collab.net )下载最新版本,一步步安装后出现下面的提示代表已经安装成功

2)  打开浏览器,输入http://localhost:3343/csvn/ ,进入SVN管理页面  

3)    进入“版本库”建立项目

4)进入版本创建界面

5)创建成功

6)编写测试脚本,用eclipse,然后在eclipse中安装SVN插件,进行同步

*下载插件SVN-eclipse-site-1.8.22,解压文件至 Eclipse的安装目录下的links文件夹中,重命名为:svn

*在links目录下新建个txt文件,重命名为svn.link

*打开svn.link,输入path=D:\eclipse\links\svn(SVN-eclipse-site-1.8.22解压后的文件路径),保存。

*打开eclispe--SVN资源库研究,添加到左边的视觉窗口(能找到说明在eclipse中安装SVN成功了)

*点击eclipse中的测试脚本项目--share project--选择SVN

*SVN的资源库地址获取:

进入SVN版本库界面。拷贝版本库的地址:

(框框中的为电脑的IP地址)

* 设置完成后,界面如下,表示已经建立SVN版本成功:

*SVN的提交操作:

*内容 提交 成功后,切换至SVN资源库中显示如下

2.创建jenkins任务

怎么进入 jenkins,浏览器输入http://localhost:8080/

#jar -jar jenkins.war来启动jenkins服务器

#http://localhost:8080/exit 关闭jenkins服务

#http://localhost:8080/restart重启jenkins服务

1)创建jenkins任务,点击左上角的“新建”

2)输入名称,选择“自由风格”后,点击 “创建”

3)输入SVN的URL

4)完成上面的几步后只要脚本没有问题就可以跑起来了(当然还要构建项目,构建后如果编译没错就能跑起来)

5)想要知道跑的结果?就得发邮件了,jenkin中需要安装邮件插件(Email-ext plugin)

时间: 2024-12-28 13:15:17

svn+Jenkins+eclipse+Uiautomator环境搭建的相关文章

java+eclipse+selenium环境搭建

这几天在学selenium,大头虾的我.安装环境还是遇到了挺多问题,赶紧来记录下.不然下次又...(参考虫师的<Selenium2 Java自动化测试实战>),就随便写写加深下自己的印象. 1.安装java 访问java官网下载jdk http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载自己需要的版本,我现在使用的是jdk-8u101-windows-x64.exe java环境分JDK和JRE,JDK就是J

Android自动化测试-UiAutomator环境搭建

Android自动化测试-UiAutomator环境搭建 一.环境准备 1. 安装android sdk,并配置环境变量 2. 安装android studio,国内访问官网受限,如果下载不到,可以到我的百度云盘下载: https://pan.baidu.com/s/1bpq5wK3 此云盘中有uiautomator2所依赖的jar包,可以同时下载 二.新建Android Studio工程 新建一个project,输入application name,下一步, 默认选择,下一步, 选择 empt

Python基础(1)python+Eclipse+pydev环境搭建

编辑器:Python 自带的 IDLEPython基础(1)python+Eclipse+pydev环境搭建

NS3系列——eclipse + NS3环境搭建

1. 安装NS3 (1)在 ubuntu12.04 中安装 ns3.20,首先要安装一下各种依赖软件: sudo apt-get install gcc g++ pythonsudo apt-get install python-devsudo apt-get install mercurialsudo apt-get install bzrsudo apt-get install gdb valgrindsudo apt-get install gsl-bin libgsl0-dev libg

Android自动化第一篇:Mac下的Eclipse+Pydev 环境搭建

开始了我的自动化之路 首先安装环境,参考下文 转自 http://www.51testing.com/html/46/n-848346.html http://www.51testing.com/html/46/n-848346-2.html 安装时出现问题解决: Mac环境下eclipse插件pydev安装失败的解决办法 1. 打开eclipse2. 选择install new software3. 输入pydev, http://pydev.org/updates/4. 根据向导安装5. 重

Eclipse+pydev环境搭建

Eclipse+pydev环境搭建 编辑器: Eclipse + pydev插件 1. Eclipse是写JAVA的IDE, 这样就可以通用了,学习代价小.  学会了Eclipse, 以后写Python或者JAVA 都可以. 2. Eclipse, 功能强大. 3. Eclipse跨平台, 可以在Mac上和Windows运行 安装Python 下载地址:http://www.python.org/ Python 有 Python 2 和 Python 3 两个版本.  语法有些区别.  保险起见

Android UiAutomator环境搭建及使用

Android自动化框架常用的有很多,本身也提供了很多自动化测试框架,每个都有其优势和不足 .当然对于我们做UI自动化测试来说,简单易用即可. UiAutomator也是Android提供的自动化测试框架,基本上支持所有的Android事件操作,且不需要测试人员了解代码实现细节,测试人员可以用uiauto马投入viewer抓取app页面的控件属性,不需要看源码.基于java,测试代码结构相对简单,且容易上手,学习成本不高,一次编译,所有设备或模拟器都能运行测试,能跨app.当然,不足是:只支持s

(转)Hadoop Eclipse开发环境搭建

来源:http://www.cnblogs.com/justinzhang/p/4261851.html This document is from my evernote, when I was still at baidu, I have a complete hadoop development/Debug environment. But at that time, I was tired of writing blogs. It costs me two day’s spare tim

持续集成-jenkins介绍与环境搭建

什么是持续集成? 转自:https://blog.csdn.net/tanshizhen119/article/details/80328523 持续集成,俗称CI, 大师Martin Fowler对持续集成是这样定义的:持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成.每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误.许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发