UFT API 测试:函数库

问题描述 投票:0回答:1
如何使用函数库复用C#代码?

我在 .CS 中有已添加到操作的 C# 代码,但我希望能够使用 ALM 等方式共享它,或者以任何其他方式共享它? .cs 只能存储在本地,它不会让我从 ALM 获取它。

c# function hp-uft alm
1个回答
0
投票
要重用 C# 代码并使用 ALM 中的函数库共享它,您可以按照以下常规步骤操作:

  • 创建类库项目: 在 Visual Studio 中,创建一个新的类库项目。 将现有的 C# 代码(.cs 文件)移动到这个新项目中。

  • 编译类库: 构建类库项目以生成已编译的程序集 (DLL)。 编译后的程序集将包含可重用的代码。

  • 创建 NuGet 包(可选): 您可以从已编译的程序集创建 NuGet 包。此步骤是可选的,但对于分发和版本管理很有帮助。 使用 NuGet Package Explorer 或 nuget 命令行工具创建包。

  • 发布到 ALM 或共享已编译的程序集: 如果您使用 ALM,则可能需要将已编译的程序集 (DLL) 上传到 ALM 存储库。 如果您不使用 ALM,则可以直接与其他人共享已编译的程序集。这可以通过网络共享、文件传输或任何其他方法来完成。

  • 在其他项目中引用该库: 在您想要重用代码的其他项目中,添加对已编译程序集 (DLL) 的引用。 如果您创建了 NuGet 包,则可以将其发布到 NuGet 源并使用 NuGet 包管理器在其他项目中引用它。

  • 代码用法: 在其他项目中,您现在可以使用共享库中的类和方法。

© www.soinside.com 2019 - 2024. All rights reserved.