准备工作

本主题描述遗留功能,Tricentis停止在不久的将来的计划。188金宝搏app苹果下载软件详细信息的弃用计划和时间线,看到这个188金宝搏app苹果下载软件Tricentis知识库文章

找出替代品,看看这个话题

本章解释了如何准备您的工作区托斯卡持续集成执行下列类型之一:

如何准备您的工作区执行托斯卡分布式执行,见“创建和执行TestEvents”章

准备远程或构建服务器工作空间

为了准备您的工作空间,您需要执行以下操作:

你也可以添加额外的标识符,即属性,ExecutionLists。这些属性将后允许您限制执行特定ExecutionLists个人测试运行。

接下来的章节包含详细的信息关于如何执行这些操作。

标签ExecutionLists

标签包含你的ExecutionLists托斯卡持续集成系统测试,因此知道如何执行。

为此,遵循以下步骤:

  1. 如果你是工作在一个多用户的工作空间,结帐项目的根元素

  2. 选择项目根元素并打开属性定义选项卡。

  3. 右键单击ExecutionList并选择创建属性从迷你工具栏。

创建一个新的属性ExecutionList

  1. 重命名新创建的属性ContinuousIntegration

  2. 启用可见复选框。

ContinuousIntegration对所有ExecutionLists财产

托斯卡指挥官自动添加的属性ContinuousIntegration所有现有的ExecutionLists。它也会将这个属性添加到任何ExecutionLists稍后您创建。

  1. 属性窗格每个ExecutionList包含托斯卡持续集成测试,设置的属性价值真正的

财产ContinuousIntegration设置为真正的样本ExecutionList

默认情况下,系统执行所有ExecutionLists的财产ContinuousIntegration你有准备真正的

定义结果文件夹

您还需要定义的文件夹系统应该保存执行结果。为此,遵循以下步骤:

  1. 如果你是工作在一个多用户的工作空间,结帐项目的根元素

  2. 选择项目根元素并打开属性定义选项卡。

  3. 右键单击文件夹并选择创建属性从迷你工具栏。

创建一个新的属性文件夹

  1. 重命名新创建的属性ContinuousIntegrationBuildRootFolder

  2. 启用可见复选框。

ContinuousIntegrationBuildRootFolder产权所有ExecutionLists文件夹

托斯卡指挥官自动添加的属性ContinuousIntegrationBuildRootFolder所有现有ExecutionLists文件夹。它也会将这个属性添加到任何ExecutionLists文件夹创建之后。

  1. 属性窗格ExecutionLists文件夹应该包含你的测试结果,设置属性价值真正的

财产ContinuousIntegrationBuildRootFolder设置为真正的样本结果文件夹

一旦系统完成一个测试运行,它会自动创建一个文件夹在文件夹目录中包含测试结果。与此同时,托斯卡指挥官创建一个TestMandate和链接ExecutionEntries执行。

来自多个测试运行的结果样本结果文件夹

如果你想将你的结果保存到一个不同的ExecutionLists文件夹,删除的值真正的从目前结果文件夹,并将它添加到预期结果文件夹。从这一点上,系统保存你所有的测试运行的结果新的ExecutionLists文件夹的目录。

切换文件夹之间的测试运行的结果

如果您有多个ExecutionLists文件夹和文件夹想使用一个不同的结果对于每个测试运行,遵循以下步骤:

  1. 在每个ExecutionLists文件夹,输入一个不同的价值的财产ContinuousIntegrationBuildRootFolder。这个值可以是任何字符串。

    例如,您可以输入以下值:

    • ContinuousIntegrationBuildRootFolder价值周一ExecutionLists文件夹1

    • ContinuousIntegrationBuildRootFolder价值周二ExecutionLists文件夹2

    • ContinuousIntegrationBuildRootFolder价值周三ExecutionLists文件夹3

  2. XML文件,它定义了您的测试过滤器,输入的值结果文件夹你想使用这个测试运行的设置buildrootfolder

    例如,输入值周三设置的值buildrootfolder

    一旦您执行测试时,系统保存测试运行结果ExecutionLists文件夹3。

  3. 如果你想使用一个不同的结果文件夹在接下来的测试运行,改变设置的值buildrootfolder,例如,周一。然后系统保存下一个测试运行的结果ExecutionLists文件夹1。

ExecutionLists添加额外的标识符

默认情况下,系统执行所有ExecutionLists的财产ContinuousIntegration你有准备真正的

您可以创建额外的标识符,即属性、分类ExecutionLists。这些属性允许您限制执行特定ExecutionLists个人测试运行。

为此,遵循以下步骤:

  1. 为你ExecutionLists创建一个新的属性属性定义选项卡项目的根元素(见上图)。

  2. 重命名新属性和添加一个适当的值来创建一个有用的ExecutionLists标识符。

    例如,您可以使用以下属性:

    • 一个属性命名ExecutionType你的ExecutionLists分为特定测试类别。在每个ExecutionList范畴的一部分,在属性值中输入类别的名称。

    • 一个属性命名SmokeTests。输入属性值真正的在每个ExecutionList包含冒烟测试。

    您可以创建为每个ExecutionList和添加多个标识符。

持续集成ExecutionList识别属性ExecutionTypeSmokeTests

  1. 一旦你添加了属性托斯卡指挥官,您需要创建一个XML文件和定义哪些属性来过滤在接下来的测试运行。有关更多信息,请参见章“定义要执行的测试”章“远程或本地执行属性”