使预执行批准

托斯卡预执行批准是一个自动化的过程请求批准测试点。这是一个重要的工具来维护您的测试环境,加速您的治理过程。

这个话题是管理员。它会告诉你所有你需要知道的关于启用预执行对用户的批准。

在开始之前

确保你的环境准备预执行批准。如果你有一个工作区与现有自我仍在进步,特别注意这些额外的注意事项

修改托斯卡配置

切换功能的标志托斯卡,您需要修改托斯卡配置文件。你要做这在所有机器上的用户发送批准请求批准请求托斯卡

删除功能标志托斯卡遵循以下步骤:

  1. 打开 TOSCACommander.exe.config文件在用户的机器上。默认安装后,这个文件位于% COMMANDER_HOME %

  2. configsSection之间的部分,添加以下代码sectionGroup name = " applicationSettings "标签:

复制
< Tricentis.TCA188金宝搏app苹果下载软件ddIns.ExecutionApprovalAddIn.Properties name =”部分。设置" type = " System.Configuration。= 4.0.0.0 ClientSettingsSection、系统版本,文化=中立,都必须要“requirePermission = " false " / >
  1. 向下滚动并添加下面的代码之间applicationSettings标签:

复制
<188金宝搏app苹果下载软件 Tricentis.TCAddIns.ExecutionApprovalAddIn.Properties.Settings >
<设置name = " ExecutionApprovalEnabled " serializeAs = "字符串" >
> <真值< /值>
< /设置>
< 188金宝搏app苹果下载软件/ Tricentis.TCAddIns.ExecutionApprovalAddIn.Properties.Settings >
  1. 保存并关闭该文件。

  2. 在所有机器上重复这个过程,用户发送批准请求或批准请求托斯卡

修改托斯卡服务器配置

切换功能的标志托斯卡服务器,您需要修改的REST API配置文件托斯卡服务器机器。只这一步是必要的在下列情形之一:

  • 您使用集成版预执行批准的qt维拉

  • 你想发送批准请求通过REST API或批准请求。

如果你的测试人员和审批人员只在工作托斯卡指挥官,你可以跳过这一步确定启用代替。

删除功能标志托斯卡服务器遵循以下步骤:

  1. 打开 TCAPIRestServiceStandalone.exe.config上的文件托斯卡服务器。默认安装后,这个文件位于C:\Program Files (x86)\188金宝搏app苹果下载软件Tricentis\Tosca服务器\ RestApiService

  2. configsSection之间的部分,添加以下代码sectionGroup name = " applicationSettings "标签:

复制
< Tricentis.TCA188金宝搏app苹果下载软件ddIns.ExecutionApprovalAddIn.Properties name =”部分。设置" type = " System.Configuration。= 4.0.0.0 ClientSettingsSection、系统版本,文化=中立,都必须要“requirePermission = " false " / >
  1. 向下滚动并添加下面的代码之间applicationSettings标签:

复制
<188金宝搏app苹果下载软件 Tricentis.TCAddIns.ExecutionApprovalAddIn.Properties.Settings >
<设置name = " ExecutionApprovalEnabled " serializeAs = "字符串" >
> <真值< /值>
< /设置>
< 188金宝搏app苹果下载软件/ Tricentis.TCAddIns.ExecutionApprovalAddIn.Properties.Settings >
  1. 保存并关闭该文件。

确定启用

作为最后一步,完成实施托斯卡。你只需要做这一次,在一个工作空间这是连接到公共存储库。

完成实施,遵循这些步骤:

  1. 确保你是一个托斯卡指挥官管理用户。只有管理员用户可以执行这些任务。

  2. 打开工作空间托斯卡

  3. 看看项目的根元素

  4. 如果你使用集成版预执行审批,修改设置:

    • 如果你还没有项目设置,创建一个项目设置根元素和导入Project.Settings.xml这里所描述的那样

    • 项目- >高级- >设置- >指挥官

    • 创建一个新的设置用这个名字SendTestCaseWorkStateToQTest和价值真正的。确保保存新设置Project.Settings.xml在工作区中。

    • 设置- >TBox- >DokuSnapper

    • 使鲷鱼是的。然后右键单击设置和选择覆盖从上下文菜单中。在接下来的屏幕中,保存的设置Project.Settings.xml在工作区中。

    • 存储位置类型托斯卡。然后右键单击设置和选择覆盖从上下文菜单中。在接下来的屏幕中,保存的设置Project.Settings.xml在工作区中。

    • 关闭设置对话框。

  5. 创建一个用户组和用户审批人员。牢记以下事情:

    • 每个审批人必须有一个单独的用户帐户,必须这个用户组的一部分。

    • 如果你想发送不同的测试点不同的审批人员,为每个组审批人员创建单独的用户组。

    • 你不需要手动分配这些用户组的测试。当用户请求批准TestCase,他们定义哪些用户组接收请求。

  6. 激活预执行批准。为此,右键单击项目并选择根元素使执行批准从上下文菜单中。

  7. 检查所有

管理审批人员

你的审批人员可能随时间改变。如果你需要添加或删除审批人员,添加或删除用户审批人员的用户组。

禁用预执行批准

如果你启用预执行批准,但你意识到你需要做一些清理工作第一,你可以暂时禁用该功能。为此,右键单击项目并选择根元素禁用执行批准从上下文菜单中。

如果你想永久禁用预执行批准,遵循这些步骤:

  1. 右键单击该项目并选择根元素禁用执行批准从上下文菜单中。

  2. 删除代码添加到托斯卡托斯卡服务器配置文件。

接下来是什么

一切都准备好了。用户现在可以请求批准的测试点和评论者通过这些测试点