前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Appium系列(三十)引入Jenkins搭建集成测试

Appium系列(三十)引入Jenkins搭建集成测试

作者头像
雷子
发布2021-05-27 15:11:37
6970
发布2021-05-27 15:11:37
举报
文章被收录于专栏:雷子说测试开发
前言

之前文章呢,我们分享了一系列的文章,那么我们发现,我们的执行都是在本地run或者手动去触发,那么我们可不可以搭建一个环境,可以定时自动执行,或者根据需求进行执行呢。答案是可以的。

正文

我么利用docker去搭建我们的Jenkins 的环境。

用docker去下载jenkins的镜像。

代码语言:javascript
复制
docker pull jenkinsci/blueocean

然后执行

代码语言:javascript
复制
docker run -p 8081:8080  jenkinsci/blueocean

启动完成后,我们可以通过ip访问

代码语言:javascript
复制
http://localhost:8081

启动后,可以在目录查看密码,也可以在jenkins的容器的日志中查看

然后点击继续,就可以。

我选择是安装推荐的,然后安装即可。

接下来就是等安装完毕,去使用。

配置后,往下一步。

然后选择

这样就完成了插件的安装。启动完毕后,我们可以去创建我们的一个项目

我们选择去创建一个项目

然后继续下一步

然后我们去配置即可

配置远程的用户名密码

然后配置

分支是master。

接下来配置触发器,这里我这里没有特殊的要求,我暂时没有管理

接下来就是构建了。

构建我们选择执行shell

然后点击执行即可。

这样就可以构建我们的项目。下面是执行的日志。由于我是docker的镜像部署的,缺少python环境,所以还需要配置对应的Python的才可以。

我们可以进入jenkins的容器去搭建我们的python的环境即可。然后在python环境安装对应的依赖即可。

这样部署后,后续我们的代码提交后,想要执行,我们就可以在jenkins执行即可,部署后,我们可以随时随地的链接到jenkins去触发执行。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-05-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 雷子说测试开发 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档