51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3097|回复: 7
打印 上一主题 下一主题

[Robot] 求教,关于RF+Jenkins+svn持续集成环境部署的一些问题

[复制链接]
  • TA的每日心情
    奋斗
    2018-1-10 16:48
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    跳转到指定楼层
    1#
    发表于 2018-1-8 11:54:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 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

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-1-10 16:48
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    2#
     楼主| 发表于 2018-1-8 11:56:39 | 只看该作者
    求大神指教
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2018-3-22 09:02
  • 签到天数: 117 天

    连续签到: 1 天

    [LV.6]测试旅长

    3#
    发表于 2018-1-8 15:20:42 | 只看该作者
    第一个问题Jenkins项目配置中有构建触发选项,直接选择svn变更开始构建选项就行
    第二个问题需要下载到执行机上,且Jenkins自动下载
    第三个问题 没有区别

    评分

    参与人数 1测试积点 +10 收起 理由
    lsekfe + 10 积极回复获得测试积点10 赶快去商城换取奖.

    查看全部评分

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2018-3-22 09:02
  • 签到天数: 117 天

    连续签到: 1 天

    [LV.6]测试旅长

    4#
    发表于 2018-1-8 15:21:59 | 只看该作者
    修改一下,执行机上好像不用下载代码,Jenkins会自动将项目推送给执行机去执行
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-1-10 16:48
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    5#
     楼主| 发表于 2018-1-10 16:41:34 | 只看该作者
    icerman 发表于 2018-1-8 15:20
    第一个问题Jenkins项目配置中有构建触发选项,直接选择svn变更开始构建选项就行
    第二个问题需要下载到执行 ...

    设置好SVN路径后,选择了SVN变更开始构建选项就可以自动触发了么?第二个下载到执行机这个在jenkins如何设置呢?你说的下载只是程序么?测试脚本怎么下载到执行机呢?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-1-10 16:48
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    6#
     楼主| 发表于 2018-1-10 16:43:01 | 只看该作者
    icerman 发表于 2018-1-8 15:21
    修改一下,执行机上好像不用下载代码,Jenkins会自动将项目推送给执行机去执行

    那测试脚本呢?在jenkins上配置的时候,测试脚本的路径写SVN路径还是要执行机上的路径?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-1-10 16:48
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    7#
     楼主| 发表于 2018-1-10 16:46:11 | 只看该作者
    songgege 发表于 2018-1-10 16:41
    设置好SVN路径后,选择了SVN变更开始构建选项就可以自动触发了么?第二个下载到执行机这个在jenkins如何 ...

    对了还有,我们的执行机其实也是一个服务器内含的虚拟机,一个服务器里装了很多虚拟机,将测试脚本和程序下载到执行机的那个路径呢?是不是jenkins里面配置节点机的时候那个工作路径?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-1-10 16:48
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    8#
     楼主| 发表于 2018-1-10 16:48:18 | 只看该作者
    songgege 发表于 2018-1-10 16:43
    那测试脚本呢?在jenkins上配置的时候,测试脚本的路径写SVN路径还是要执行机上的路径?

    执行机上没有程序,可以跑用例么?
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-22 15:52 , Processed in 0.074603 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表