代码之家  ›  专栏  ›  技术社区  ›  user2884440

ranorex的jenkins测试

  •  1
  • user2884440  · 技术社区  · 8 年前

    我刚开始和詹金斯接触,我有一些怀疑,这肯定是愚蠢的,但我坚持下去了。

    1. 在我构建项目之后,Jenkins是否将构建文件保存在某个特定路径中?
    2. 使用Ranorex进行自动化测试,将我的文件放在本地服务器上或推送到存储库中更好吗?

    1 回复  |  直到 7 年前
        1
  •  1
  •   Martin    8 年前

    Jenkins是一个非常通用的应用程序,允许根据测试项目的特定需求和要求进行系统设置。所以我想说,按照最符合逻辑/最简单的方式去做。这也是一种学习过程,因此你将能够理解Jenkins本身的工作流程。

    但要回答你的两个问题:

    http://Jenkins-server.com/UserContent/Regression-Client-Test-#1.html

    2) 这完全取决于系统设置。但我可以给你一个例子,说明我们的系统目前是如何建立的。我们有运行在Linux机器上的Jenkins。它仅用于管理和运行测试,实际机器不包括自动化测试项目。然后,我们有一个在Windows上运行的测试机器,它保存实际的自动化测试。该机器通过从属功能连接到Jenkins。因此,基本上,当有人启动测试作业时,来自Linux机器的Jenkins会向从机发送命令,以启动自动化测试。测试运行完成后,生成后操作将接管并将报告文件从从属计算机复制到Linux机器的UserContent文件夹。

    现在,当谈到测试项目管理时。使用gir存储库是一个好主意,它将增加另一层“安全性”。但是如果您有一个小团队(或者您是唯一的测试开发人员),那么就没有实际的需求。只要在需要/更新时将项目复制到测试机器的指定文件夹中,就可以运行它了。

    马丁