使用 Jenkins 进行自动化配置

作者 : 慕源网 本文共1590个字,预计阅读时间需要4分钟 发布时间: 2021-10-28 共609人阅读

请按照以下步骤操作。

步骤 #1 需要安装软件

  • Oracle (http://www.oracle.com/technetwork/java/javase/downloads/index.html)下载并安装 Java 。
  • Maven 网站(https://maven.apache.org/download.cgi)下载 Apache Maven 3.0.4 版
  • Git 主页(https://tortoisegit.org/download/)下载并安装 Tortoise git
  • Jenkins 主页(https://jenkins.io/index.html)下载 Jenkins War 文件

步骤 #2 启动Jenkins

    • 使用以下命令通过命令行直接启动 Jenkins。
      Java -Dhudson.model.DirectoryBrowserSupport.CSP=  -jar Jenkins. War  
      (Intentionally we are providing no values for Dhudson.model.DirectoryBrowserSupportby assigning a blank. This is required to get test reports with screenshots and pie charts. Don’t delete the space after CSP=)  
  • 使用 URL 打开浏览器:http://localhost:8080

步骤 #3 在 Jenkins 上配置软件

选择“Manage Jenkins”,然后配置系统。

配置JDK

  1. 转到 Jenkins 并导航到管理 Jenkins -> 配置系统。
  2. 单击“JDK 安装”。
  3. 添加“JDK”。
  4. 取消选中“自动安装”(如果 JDK 在您的系统中可用,请执行此操作,否则选中“自动安装”并忽略以下步骤)。
  5. 提供 JDK 名称(可从下拉列表中获得)。
  6. 提供JDK主目录路径。

配置Maven

  1. 转到 Jenkins 并导航到管理 Jenkins -> 配置系统。
  2. 单击 Maven 安装。
  3. 添加Maven。
  4. 取消选中自动安装(如果 Maven 在您的系统中可用,请执行此操作,否则,选中“自动安装”并忽略以下步骤)。
  5. 提供 Maven 名称。
  6. 提供 Maven 主目录路径。

配置 Git

  1. 转到 Jenkins 并导航到管理 Jenkins -> 配置系统。
  2. 单击 Git 安装。
  3. 添加 Git。
  4. 取消选中“自动安装”(如果 GIT 在您的系统中可用,请执行此操作,否则,选中“自动安装”并忽略以下步骤)。
  5. 提供 Git 名称。
  6. 提供 Git 主目录路径。

步骤 #4 安装所需的插件

  1. 转到管理 Jenkins -> 管理插件。
  2. 转到可用选项卡。
  3. 使用过滤器搜索 Git 插件、HTML 发布者插件。
  4. 选中搜索后显示的插件旁边的框。
  5. 单击“立即下载并在重新启动后安装”按钮。
  6. 重启Jenkins 。

步骤 #5 为运行 Serenity 测试创建新作业

  1. 从主页点击“新项目”。
  2. 输入作业名称,然后选择 Maven 项目。
  3. 单击确定按钮。
  4. 在“源代码管理”选项下,选择 Git 并提供 GIT URL。例如 –
    https://bitbucket.org/xxx/xxx.git
  5. 单击“添加”按钮并提供您的用户名和密码以访问 Git 存储库。
  6. 在“Build”选项下,提供根 POM、目标和选项。

    这是指定要运行的测试。

    例如 – 如果必须运行 HomeStoryTest,我们应该使用 –Dit.test 开关提供如下。

    如果必须运行所有测试,请提供“clean verify”。

  7. 在“Post-build Actions”选项下,从“添加构建后操作”下拉列表中选择发布 HTML 报告
  8. 提供索引页面路径如下。
  9. 单击“Apply and Save”按钮。

步骤 #6 运行测试

在故事页面中,单击“Build Now”。

步骤 #7 查看测试结果

  1. 我们可以在测试运行时从“Build Progress”选项查看控制台输出。单击下拉列表以转到控制台输出。
  2. 从“Job Dashboard”页面访问 HTML 报告。
  3. 报表将显示如下。

 

 


慕源网 » 使用 Jenkins 进行自动化配置

常见问题FAQ

程序仅供学习研究,请勿用于非法用途,不得违反国家法律,否则后果自负,一切法律责任与本站无关。
请仔细阅读以上条款再购买,拍下即代表同意条款并遵守约定,谢谢大家支持理解!

发表评论

开通VIP 享更多特权,建议使用QQ登录