Jenkins 踩坑(四)|基于接口自动化测试完成 Jenkins+GitHub+Allure 的结合

本文为霍格沃兹测试学院优秀学员 Jekins 学习踩坑笔记。测试开发技能进阶,文末加群。

一、前提

  1. 关于使用Jenkins创建job完成自动化测试,核心在于项目的拉取和执行,至于job的创建大同小异,需要了解的可以参考文章: [Jenkins之job创建、参数化与定时构建以及时区偏差填坑]
  2. 另外还需要的就是执行机的环境(以GitHub拉取项目为例),需要具体细节操作可自行百度Google或参考文章: [Jenkins如何管理、配置、运行node节点,用slave进行分布式运行]
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
从0到1搭建项目自动化框架,需要以下步骤: 1. 安装和配置Docker:首先,安装Docker并确保它可以正常运行。可以在Docker官方网站上找到适合您操作系统的安装指南。安装完成后,确保Docker守护程序正在运行。 2. 创建Docker镜像:使用Dockerfile创建自定义的Docker镜像。Dockerfile是一个包含构建镜像所需命令的文本文件。您可以指定基础镜像、安装相关软件和依赖项、配置环境等。根据您的需求,配置Dockerfile以安装Jenkins、Git、Pytest和Allure等工具。 3. 构建和运行Docker容器:使用Docker镜像构建和运行Docker容器。容器是Docker的运行实例,可以将其视为独立的虚拟机。在容器中,您可以运行Jenkins服务器和其他应用程序。 4. 安装和配置Jenkins:在Docker容器中安装Jenkins,并进行必要的配置。Jenkins是一个流行的持续集成和持续交付工具,可以用于自动化构建、测试和部署项目。您可以使用Jenkins插件来集成Git、Pytest和Allure等工具。 5. 设置Git仓库:创建一个Git仓库来存储项目代码。您可以使用GitHub、GitLab或Bitbucket等Git托管服务。将项目代码推送到Git仓库,并确保Jenkins可以访问该仓库。 6. 创建Jenkins Job:使用Jenkins创建一个自动化构建和测试的Job。在Job中,您可以配置Git仓库地址、触发器、构建步骤、测试步骤等。将Pytest和Allure集成到测试步骤中,以便执行测试并生成测试报告。 7. 配置Allure报告:配置JenkinsAllure之间的集成,以便在测试完成后生成漂亮的测试报告。您可以使用Allure Jenkins插件来实现集成,并在Jenkins Job中配置报告生成和展示。 通过以上步骤,您可以搭建一个基于Docker、Jenkins、Git、Pytest和Allure的项目自动化框架。请根据您的具体需求和环境进行配置和调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值