将按钮添加到工具栏

可以用工具栏按钮编辑器定义在 ALM 模块的窗口上或在“手动运行器”对话框上显示的工具栏按钮。

要将按钮添加到工具栏:

  1. 在脚本编辑器中,单击工具栏按钮编辑器选项卡。

  2. 命令栏列表,选择要添加按钮的工具栏:

    选项

    工具栏位置

    Requirements

    “需求”模块窗口。

    TestPlan

    “测试计划”模块窗口。

    TestLab

    “测试实验室”模块窗口。

    ManualRun

    “手动运行器”对话框。

    Defects

    “缺陷”模块窗口。

    Component

    “业务组件”模块窗口。此选项取决于 ALM 许可证。

    Releases

    “发布”模块窗口。

    Resources

    “测试资源”模块窗口。

    Analysis

    “分析”模块窗口。

    Dashboard

    “控制面板”模块窗口。

    BusinessModels

    “业务模型”模块窗口。

    Libraries

    “库”模块窗口。

    TestRuns

    “测试运行”模块窗口。

  3. 单击添加。将把按钮的默认命令名称添加到命令列表。

  4. 标题框中,为按钮输入新的命令名称或使用默认的名称。

  5. 提示框中,输入按钮的工具提示。

  6. 操作名框中,为按钮输入新的操作名称或使用默认的名称。

  7. 图像下为按钮选择图标。

  8. 单击应用以应用变更。

  9. 要删除已创建的按钮,在“命令”列表中选择其命令名称,并单击删除

  10. 单击保存按钮 以保存新的按钮定义。

  11. 单击脚本编辑器选项卡。

  12. 在脚本编辑器的脚本树中,选择公用脚本部分中的 ActionCanExecute 事件过程。

  13. 在脚本编辑器的脚本窗格中显示的过程中,添加用户用为按钮定义的操作名称启动操作时要执行的语句。将返回值设置为 TrueFalse

    例如,以下代码在用户单击“需求”模块的工具栏上的 Requirements_Action1 按钮时打开消息框:

    Function ActionCanExecute(ActionName)
        On Error Resume Next
        ActionCanExecute = True
            If ActionName = "UserDefinedActions.Requirements_Action1" Then
                MsgBox "You clicked the Action1 button." 
            End If
        On Error GoTo 0
    End Function
    

    有关详细信息,请参见示例:添加按钮功能

  14. 单击保存按钮 以保存脚本。