gpt4 book ai didi

tfs - TypeMock 7 和构建服务器配置

转载 作者:行者123 更新时间:2023-12-04 05:50:32 27 4
gpt4 key购买 nike

我们想升级我们的构建服务器以运行我们的 typemock 测试,但是我在正确配置它并找到有关此的正确信息时遇到了一些麻烦。我们的设置是一个 TFS2010,有 20 多个项目,每个项目运行从 TypeMock 5.x 到 6.2.2。所有构建定义都基于 msbuild,因为我们正在等待让 TypeMock 使用我们的工作流模板(除了本文的范围)。现在,我已经在构建服务器上安装了 Isolator 7.0,但我似乎无法弄清楚如何让 typemock 工作。我有各种各样的问题。

  • 由于 TypeMock 安装在构建服务器上,我希望我不必向源代码管理添加任何额外的程序集并引用它们。但似乎这些程序集不在 GAC 中 - 为什么不呢。
  • 由于安装了 TypeMock,我希望我不需要使用许可信息在 msbuild 中调用 register(或发布)目标 - 这是正确的吗?
  • 我需要支持从 5.x 到 6.2.2 的各种版本的 TypeMock,但在构建服务器上安装了 7.0。我是否需要源代码管理中的任何特定于版本的程序集?项目和哪个?
  • 当我们在服务器上有 7.0 时,推荐使用 typemock 和 msbuild team build def's 的方法是什么,例如6.2.2 在客户端 - 安装什么、安装位置、程序集是否在源代码管理中等

  • 我已经阅读了 TypeMock 站点上的所有文档,但仍然无法正确配置。

    最佳答案

  • 测试项目引用特定版本的 Isolator (5.x,
    6.2.2)。由于在构建过程中需要程序集,因此程序集必须位于构建可以找到的位置
    他们。由于安装了 Isolator 7.0,因此唯一可以
    发现是7.0版本。 Isolator 7.0 可以执行旧版本
    但原始程序集必须是可访问的。因此,该
    原始程序集需要在源代码管理中。
  • 如果安装了 Isolator,则不需要调用 register 操作,只需启动和停止即可。您需要确保使用隔离器配置实用程序在服务器上设置了一次许可证。
  • 通常,您需要放置 auto-deploy 所需的所有组件。 .在大多数情况下,有 Typemock.dll、Typemock.ArrangeActAssert.dll 和 Configuration.dll。
  • 客户端可以安装任何大于 5.3.4 的版本,服务器应该安装 V7.0。在源代码控制中,应存储 (3) 中的程序集。

  • 免责声明 - 我在 Typemock 工作

    关于tfs - TypeMock 7 和构建服务器配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10105357/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com