2017年1月3日,星期二

詹金斯的Appium和Maven项目

影片教学-

詹金斯介绍

詹金斯 是由以下公司开发的领先的开源持​​续集成工具 哈德逊实验室。它是跨平台的,可以在Windows,Linux,Mac上使用 OS和Solaris环境。 詹金斯用Java编程编写 语言。Jenkins是一个功能强大的应用程序,它允许连续 整合和持续交付项目,无论 您正在使用的平台。您可以将Jenkins与许多 测试和部署技术。在本教程中,我们将学习 詹金斯与Maven项目

詹金斯的重要特征

1. 詹金斯生成在诸如SVN,Github之类的存储库中完成的所有更改的列表。
2.Jenkins提供了指向最新版本或失败版本的直接链接,可用于轻松通信。
3. 詹金斯易于使用直接安装文件(exe)安装。
4.可以配置Jenkins通过电子邮件发送构建状态的内容。
5.在Jenkins上配置各种任务很容易。
6.可以将Jenkins配置为在每次构建后在TestNG上运行自动化测试构建。
7.可以将Jenkins配置为在多台计算机上分发构建。
8.可以在Jenkins中配置3rd party插件以使用功能和其他功能。

为什么选择詹金斯和阿皮姆?

1.在Jenkins中运行Appium测试可以使您每次软件更改时都运行测试。
2. 詹金斯可以安排您的测试在特定时间运行,这对于每个构建的回归测试执行都是有利的。
3.您可以保存执行历史报告和测试结果报告。
4. 詹金斯支持Maven以持续集成的方式构建和测试项目。

詹金斯安装


1.首先从下载Jenkins 这里.
2.安装Jenkins。

安装詹金斯

3.一旦安装打开 浏览器中的http:// localhost:8080 /网址。

安装詹金斯

4.然后导航到路径并输入密码,然后单击继续。

安装詹金斯

5.单击管理詹金斯



6.单击管理插件

7.搜索“ Maven集成插件”,然后选择 无需重新安装即可安装 选项。

8. Maven安装成功后,我们可以在添加新项的同时获取Maven项目。

9.转到新项目-> Enter The Name ->选择Maven项目-> Click OK

詹尼克斯·阿皮姆·玛文


10.向下滚动进行构建,您会发现Jenkins想知道您的Maven的安装位置。然后单击工具配置。
詹尼克斯·阿皮姆·玛文

11.然后添加您的jdk路径和maven路径。

詹尼克斯·阿皮姆·玛文
12.在构建Root POM中,给您的项目pom.xml路径。
詹尼克斯·阿皮姆·玛文

13.保存更改,然后单击立即构建。

詹尼克斯·阿皮姆·玛文 
14.构建完成后,您可以检查构建历史记录。

6条评论:

  1. 不错的教程。一世'm是Jenkins的新手,直到第12步为止,我一直按照提示输入您的pom.xml路径。我应该输入Appium测试的pom.xml文件的路径,还是被测应用程序的pom.xml文件的路径?谢谢!

    回复删除
    回覆
    1. 谢谢!现在,Jenkins上的测试已经启动并开始运行。

      删除
  2. 嗨,我是Jenkins的新手,所以请您告诉我如何使用Jenkins打开Android模拟器,我尝试创建AVD但出现错误,例如
    -[android]无法创建Android模拟器:无法解析AVD配置文件

    请帮助我摆脱这个问题

    回复删除
  3. 这太痛苦了,到处都是。您能按正确的顺序安排这些吗?

    回复删除
  4. 如果要安排在Jenkins上使用真实的移动设备运行,如何在特定时间设置移动设备解锁?例如,如果我想让Jenkins日程安排在每天的上午9点运行,那么如何在每天的上午9点设置解锁移动设备而无需人工干预? 詹金斯是否具有设置或Appium具有了在特定时间解锁真实移动设备的设置?请帮忙

    回复删除