创建qtTestEvents

你可以集成188金宝搏app苹果下载软件Tricentis托斯卡qt。这允许您管理您的测试目标和发布的qt,你的自动化测试的结果托斯卡

为此,您需要创建qtTestEvents在托斯卡。这个链接你的自动化托斯卡测试你的qt释放。没关系,你触发这些测试;你看到的结果托斯卡而在qt

这告诉你如何被测系统,在任何测试阶段。以及如何释放真的做好了准备。

先决条件

创建一个qtTestEvent,你必须符合以下要求:

  • 你有设置qTosca集成

  • 你有ExecutionLists在自动化测试188金宝搏app苹果下载软件Tricentis托斯卡

  • 如果你想链接到释放和/或测试周期:你有释放和/或测试周期qt

创建一个qtTestEvent

创建一个qtTestEvent在188金宝搏app苹果下载软件Tricentis托斯卡和链接你的自动化测试qt遵循以下步骤:

  1. 188金宝搏app苹果下载软件Tricentis托斯卡,选择 ExecutionList (s),你想添加到您的新qtTestEvent

  2. 右键单击并选择为qt创建TestEvent从上下文菜单中。

  3. 连接细节部分为qt创建TestEvent对话框,登录qt 你只需要做一次;188金宝搏app苹果下载软件托斯卡记得您的凭据。

    选择以下选项:

    • 与qt账户登录

      进入qtAPI端点到qt URL字段:<您的qt实例的url > / api / v3

      然后输入你的qt用户名和密码。

    • 与SSO登录账户

      进入qtAPI端点到qt URL字段:<您的qt实例的url > / api / v3

      然后输入你的qt不记名令牌到SSO令牌字段。

      让你的qt不记名的令牌,开放qt并点击qt下载资源。从API和SDK部分,复制字母数字无记名令牌没有这个词持票人

  4. 点击保存并连接

  5. 定义188金宝搏app苹果下载软件Tricentis托斯卡创建链接的对象qt。为此,选择一个特定的释放和/或测试周期在qt选择位置(可选)树。如果您不做出选择,托斯卡直接创建对象的项目节点下面测试执行选项卡qt

    你只能链接测试周期创建qt

    当您创建一个qtTestEvent在188金宝搏app苹果下载软件Tricentis托斯卡,托斯卡会自动创建一个测试周期对于这个TestEvent在qt。你不能这样的链接测试周期

  6. TestEvent名称(可选)领域,为你定义一个唯一的名称qtTestEvent。托斯卡使用相同的名称文件夹包含TestMandatesqtTestEvent。

    如果你不指定一个名称,托斯卡auto-names的qtTestEvent及其相应的文件夹:qTestEvent。额外的qtTestEvents /文件夹_ <数字>例如,在他们的名字qTestEvent_3

链接qtTestEvent到qt测试周期Sprint 1第四季度发布

  1. 点击链接

  2. 随后的对话框问你链接的测试qtTestEvent来qt。为此,执行以下操作:

    • 点击好吧。这将打开与qt对话框。

    • 与qt对话框中,选择qt项目和模块,你希望你的用例。点击链接

  3. 在确认对话框中,点击好吧。这 创建所有必要的对象 托斯卡

  4. 传输的信息qt 和创建 所有必要的对象 ,点击签入所有

默认情况下,托斯卡试图连接到qt和转让信息最多70秒。如果托斯卡在那个窗口不成功,就会终止。您可以定义一个不同的时间框架下项目- >选项- >QTestIntegrationAddin- >最长时间允许连接的尝试(以秒为单位)

哪个对象188金宝搏app苹果下载软件Tricentis托斯卡创建?

当您创建一个qtTestEvent,188金宝搏app苹果下载软件Tricentis托斯卡创建多个对象在托斯卡而在qt

托斯卡对象

当您创建一个qtTestEvent,188金宝搏app苹果下载软件Tricentis托斯卡创建如下对象托斯卡:

在哪里?

哪个对象托斯卡创建?

ExecutionLists文件夹

  • 一个文件夹的名字与qt托斯卡创建该文件夹只有一次。

  • 在这个文件夹中,文件夹的名称qt释放你联系qtTestEvent。

  • 在这个文件夹中,另一个文件夹的名称qtTestEvent。

  • 在这个文件夹中,托斯卡创建一个TestMandate对于每个ExecutionList你选择当你创建了qtTestEvent。每个TestMandate都有一个单独的条目每ExecutionEntry ExecutionList。

如果你创建额外的qtTestEvents同样的qt释放,托斯卡添加了qt对现有TestEvent文件夹释放文件夹中。

如果你创建额外的qt另一个qt TestEvents释放,托斯卡增加了另一个释放文件夹的与qt文件夹中。

TestEvents文件夹

一个qtTestEvent名称创建时指定的qtTestEvent。在这个qtTestEvent,托斯卡添加TestMandates创建它。

如果你不为你指定一个名称qtTestEvent,托斯卡auto-names:qTestEvent。额外的qtTestEvents有_ <数字>例如,在他们的名字qTestEvent_2

您可以重命名qtTestEvent:

  • 在你第一次签入后创建的qtTestEvent。

  • 后检查。在这种情况下,您需要更新的链接将名称更改qt

注意:如果您重命名qtTestEvent,188金宝搏app苹果下载软件我们也建议你重命名的文件夹内ExecutionLists文件夹中。这使命名一致和避免混乱之后(见“改变qt TestEvents”)。

下面的屏幕截图显示了所有托斯卡的对象188金宝搏app苹果下载软件Tricentis托斯卡当您创建一个qtTestEvent。

注意:如果你没有指定一个qt释放链接,你不会有特定的所有TestMandates父文件夹qt释放

对象托斯卡创建在托斯卡

qt对象

当您创建一个qtTestEvent,188金宝搏app苹果下载软件Tricentis托斯卡创建如下对象qt:

在哪里?

哪个对象托斯卡创建?

测试执行选项卡

  • 一个测试周期qtTestEvent。

  • 在这个测试周期,进一步测试周期:一个用于每个ExecutionList TestEvent。

    测试周期的第四季度发布测试执行选项卡

  • 在这些测试周期,一个测试运行每一个ExecutionEntry。

测试设计选项卡

一个qt测试用例的每托斯卡在你的ExecutionList TestCase的引用。

设计你的qtTestEvent

托斯卡销售代理(敏捷的代理)需要访问所有您想要测试的应用程序和文件。这是否意味着敏捷的代理需要访问所有应用程序和文件吗?

不。这就是配置进来。配置就像标签。

你为每个应用程序创建一个配置的相关测试。例如,如果您测试SAP但不是全部敏捷的代理安装了SAP,创建一个SAP配置。然后应用这个配置敏捷的代理SAP安装。

此外,您将SAP配置分配给所有TestEvents包含SAP测试。在运行时,188金宝搏app苹果下载软件Tricentis托斯卡将这些TestEvents只转发到敏捷的代理匹配的配置。

视图qtTestEvents在qt

您可以打开 qtTestEventsqt直接从托斯卡

为此,右键单击 qtTestEvent托斯卡并选择在qt从上下文菜单中。这将打开qt在您的默认浏览器和跳跃的对象qt

更改或删除qtTestEvents

测试需要可以改变。随着时间的推移,你可能想要添加额外的测试来深入到被测系统的特定区域。或移除你不再需要的测试。

你总是可以改变你的qtTestEvents,所以他们包含测试的最新和最好的状态。

如果你不再需要一个特定的qtTestEvent之外,您还可以分离和删除它

迁移现有托斯卡TestEvents

的主要区别qtTestEvents和TestEvents是“常规”qtTestEvents包含TestMandates,不是ExecutionLists。188金宝搏app苹果下载软件Tricentis托斯卡自动创建并添加这些TestMandates当你创建一个新的qtTestEvent。

所以你会怎么做如果你已经在“普通”TestEvents组织你的自动化测试,其中包含ExecutionLists吗?在你和你想要同样的测试qtTestEvents吗?

188金宝搏app苹果下载软件Tricentis托斯卡提供了一个快速的方法来创建一个qt常规TestEvent TestEvent。你不需要遍历所有ExecutionLists创建qtTestEvents从零开始。

创建一个qt常规TestEvent TestEvent遵循以下步骤:

  1. 右键单击现有TestEvent和点击搜索迷你工具栏

  2. 在随后的搜索窗口,去TQL选项卡。

  3. 运行以下TQL查询:= >部分:TestEventExecutionListLink - > ExecutedBy

  4. 查询结果列表中的所有ExecutionLists现有TestEvent。选择,右键单击,并选择为qt创建TestEvent从上下文菜单中。

  5. 这将打开为qt创建TestEvent对话框。创建一个新的qtTestEvent ExecutionLists

接下来是什么

时间来检查被测系统是如何准备好了!如何运行你的测试信息,见“运行qTosca测试”章