Jenkins持续集成项目实践 —— 基于Python Selenium自动化测试(二)

上一篇讲了如何搭建jenkins,这篇主要讲,怎么将自动化代码与jenkins衔接起来

jenkins上运行的两种方式:

第一种,在jenkins上面运行本地代码,操作如下:

  • 新建项目:项目名称根据自己项目情况填写并选择自由模式
  • 进行配置根据如图2顺序进行配置【注:如果项目存在虚拟环境,则在构建环境时加上进行虚拟环境的操作命令:source ****/even/bin/python这行命令写在本地项目路径后,运行文件前】
  • 点击应用-保存,然后进行构建就行了build now,一般就可构建成功
  • 注:构建触发器这个我设置的是每15分钟自动构建一次,如需其他时间设定可查看shell相关语法,我也没有仔细研究,如遇到其他问题,欢迎留言

 

 

 

第二种,在jenkins上面运行服务器代码,操作如下:

  • 先配置将自己的电脑的git公钥配置到你当前要运行的项目的github上,这里牵扯隐私公司没有发出来,文末gzh可以领取
  • jenkins本身就搭建在liunx服务器上的,然后项目创建和配置同第一种一样,增加了添加git的操作,如下图所示
     

配置成功后,应用并保存,即可在linux服务器上(公司的服务器,域名地址,有界面式的jenkins)运行代码:
注:运行中界面自动化会出现,linux服务器没有界面式的浏览器,会出现问题,这个问题需要研究看是否能够解决,但对于接口的自动化测试不会出现这个问题,接口不需要启动浏览器

自己研究的如果有什么问题,欢迎留言,在linux服务器上没有真实操作,可能大家用会遇到问题,欢迎留言,一起解决


最后: 为了回馈铁杆粉丝们,我给大家整理了完整的软件测试视频学习教程,朋友们如果需要可以自行免费领取 【保证100%免费】

 这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

 

 资料获取方式:

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>