51Testing软件测试论坛

标题: 求教,关于RF+Jenkins+svn持续集成环境部署的一些问题 [打印本页]

作者: songgege    时间: 2018-1-8 11:54
标题: 求教,关于RF+Jenkins+svn持续集成环境部署的一些问题
本帖最后由 songgege 于 2018-1-8 11:56 编辑

整体环境如下图所示(个人设计,可能有问题),操作流程为:
1、开发提交版本到SVN;
2、测试写好RF用例后,连接服务器,在jenkins上配置JOB(执行测试在执行机上);
3、jenkins配置完成后,检测到SVN有代码更新后,自动执行JOB,完成自动化测试。
正整体流程如上,但是我还是菜鸟,有以下几个疑问,希望大神回复:
1、在jenkins上如何配置Job,能使jenkins检测到代码更新就可以触发job的执行?
2、测试执行在执行机上运行,那么测试的脚本和程序需要下载到执行机么?这个怎么去完成下载?
3、如果SVN变更GIT,有什么不同?
C:\Users\Administrator\Desktop\QQ图片20180108115308.png

作者: songgege    时间: 2018-1-8 11:56
求大神指教
作者: icerman    时间: 2018-1-8 15:20
第一个问题Jenkins项目配置中有构建触发选项,直接选择svn变更开始构建选项就行
第二个问题需要下载到执行机上,且Jenkins自动下载
第三个问题 没有区别
作者: icerman    时间: 2018-1-8 15:21
修改一下,执行机上好像不用下载代码,Jenkins会自动将项目推送给执行机去执行
作者: songgege    时间: 2018-1-10 16:41
icerman 发表于 2018-1-8 15:20
第一个问题Jenkins项目配置中有构建触发选项,直接选择svn变更开始构建选项就行
第二个问题需要下载到执行 ...

设置好SVN路径后,选择了SVN变更开始构建选项就可以自动触发了么?第二个下载到执行机这个在jenkins如何设置呢?你说的下载只是程序么?测试脚本怎么下载到执行机呢?
作者: songgege    时间: 2018-1-10 16:43
icerman 发表于 2018-1-8 15:21
修改一下,执行机上好像不用下载代码,Jenkins会自动将项目推送给执行机去执行

那测试脚本呢?在jenkins上配置的时候,测试脚本的路径写SVN路径还是要执行机上的路径?
作者: songgege    时间: 2018-1-10 16:46
songgege 发表于 2018-1-10 16:41
设置好SVN路径后,选择了SVN变更开始构建选项就可以自动触发了么?第二个下载到执行机这个在jenkins如何 ...

对了还有,我们的执行机其实也是一个服务器内含的虚拟机,一个服务器里装了很多虚拟机,将测试脚本和程序下载到执行机的那个路径呢?是不是jenkins里面配置节点机的时候那个工作路径?
作者: songgege    时间: 2018-1-10 16:48
songgege 发表于 2018-1-10 16:43
那测试脚本呢?在jenkins上配置的时候,测试脚本的路径写SVN路径还是要执行机上的路径?

执行机上没有程序,可以跑用例么?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2