导入和创建 .NET 程序集 API 测试步骤

相关项: API 测试

先决条件:

准备 .dll 程序集文件,将其存储在可访问的位置。

返回页首

导入 .NET 程序集

  1. 在工具栏中,单击“导入 .NET 程序集”按钮

  2. “导入 .NET 程序集”对话框中,选择“.NET 程序集浏览器”选项卡。

  3. 导航到包含程序集 .dll.exe 文件的方向,然后选择该文件。

  4. 单击“选择”以将该文件添加到“选定的引用”列表中。

  5. 单击确定以将 .NET 程序集添加到“工具箱”窗格中。

提示: 导入 .NET 程序集后,应保存测试。如果未保存测试,则在将事件处理程序添加到 .NET 程序集测试步骤时,自动完成功能会发生意外行为。

返回页首

选择 GAC 程序集 —— 可选

每台安装了公共语言运行时的计算机都有一个称为 GAC (全局程序集缓存) 的计算机范围的代码缓存。GAC 存储专门指定的、要由计算机上的若干应用程序共享的程序集。

  1. 在“导入 .NET 程序集”对话框中,选择“GAC”选项卡。

  2. 在引用列表中,选择一个或多个 GAC 程序集,然后单击“选择”将其添加到“选定的引用”列表中。

返回页首

添加 ExecuteEvent 事件处理程序

  1. 在“属性”窗格中,打开“事件”选项卡

  2. 在“处理程序”列的 ExecuteEvent 行中,单击下拉箭头,然后选择“创建默认处理程序”。

  3. 在打开的 TestUserCode.cs 文件中,找到 CodeActivity<#>_ExecuteEvent 部分。

  4. CodeActivity>#>_ExecuteEvent 下面,编辑 TODO 区域。可以使用自动完成功能访问先前定义的输入和输出属性。

    /// Use this.CodeActivity4 to access the CodeActivity4Activity's context, including input and output properties.
    public void CodeActivity4_OnExecuteEvent(object sender, STActivityBaseEventArgs args)
    {
    this.CodeActivity4.Input.Property1...
    ...
    }

返回页首

添加自定义的输入和输出属性 - 可选

默认情况下,.NET 程序集步骤不包含输入或输出属性。您必须添加必要的属性:

  1. 添加步骤之后,在“属性”窗格中,打开“输入/输出属性”选项卡

  2. 在“输入/输出属性”选项卡中,单击“添加输入/输出属性”按钮并添加输入和输出属性。

返回页首