我的Jenkins 认知

实习过两家公司,都有涉及Jenkins ,浅薄地谈谈对于Jenkins 的认知。

偶遇

第一家公司,外企,项目很大周期很长,环境这块有专门的人负责。只会简单的输入参数,构建,并不明白其中原理(在进入现在这家公司以前,我以为搭建环境是有专门人员负责的0.0)。
总体印象:测试必备,非常方便。前端,后端,甚至PM,都会有专门的测试环境,就像是主干线上的不同分支,只有保证当前分支正确之后,才会merge到主干线上(不然我也不知道为什么要配那么多环境了)。不过Jenkins 大大缩减了人力,给我这种测试小白提供了很大地便利,每当开发修改某功能点以后,只需要点构建就行,傻瓜式操作。

相识

第二家,互联网企业,能独立搭建一套测试环境是QA必备技能。于是,仔细地学习了解了其中的内容,点击构建会使其自动运行shell脚本,脚本大致流程如下:
. 1删除原代码,从git拉取最新代码,编译
2.关闭原有api服务,拷贝编译至指定机器,重启api服务
3.更新,执行桩
4.如果有定时任务的,还有拷贝,解压定时任务,赋予可执行权限
5.执行case,记录测试用例覆盖率

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容