创建和执行TestEvents

TestEvent组织执行托斯卡分布式执行

它包含以下对象:

  • 一个或多个ExecutionLists。ExecutionList是测试点的集合,您想要执行一个特定的顺序。

  • 配置。配置指定哪个托斯卡销售代理应该执行ExecutionLists TestEvent内。

一旦触发执行,188金宝搏app苹果下载软件托斯卡转移你的TestEvent托斯卡发布服务器。然后,服务器分配的ExecutionLists代理其配置匹配TestEvent (s)之一。

TestEvent工作流

创建和执行TestEvents,遵循下面列出的工作流。有关更多信息,请参见后续章节详细描述每个步骤。

  1. 创建一个新的TestEvent

  2. 分配的配置TestEvent。

  3. 如果你使用托斯卡分布式执行先进的,定义哪些ExecutionLists你想分开代理在执行期间

  4. 执行TestEvent

如果你使用托斯卡分布式执行托斯卡持续集成,托斯卡持续集成的客户端触发器的执行你的TestEvents。

创建一个新的TestEvent

创建一个新的TestEvent,遵循以下步骤:

  1. 托斯卡指挥官,去执行选项卡

  2. 看看TestEvents对象。

  3. 右键单击TestEvents并选择创建新的TestEvent迷你工具栏

创建一个新的TestEvent

分配的配置

配置指定哪个代理池应该执行哪些测试。

188金宝搏app苹果下载软件 托斯卡提供了默认配置任何RDP

您还可以使用定制配置。例如,如果一些ExecutionLists需要Windows Vista和只有少数代理安装了Windows Vista。因此,只有这代理池应该执行这些测试。在这种情况下,创建一个自定义配置Windows Vista和分配TestEvent这个配置。在运行时,托斯卡发布服务器将Windows Vista ExecutionLists只转发到Windows Vista代理

可用配置

分配TestEvent配置,遵循以下步骤:

  1. 拖拽您想要使用的配置到TestEvent。

  2. 定义哪些代理应该这ExecutionList执行。为此,将ExecutionLists拖放到相应的配置。

    如果你指定配置qtTestEvent,拖拽的TestMandates TestEvent到配置。

例子TestEvent使用3配置

刷新配置和代理

如果您添加或更改配置,或者在服务器上代理,您需要刷新托斯卡指挥官。刷新也可能解决意想不到的行为,例如如果托斯卡没有显示可用代理办理登机手续

更新配置和代理托斯卡指挥官遵循以下步骤:

  1. 看看项目的根元素。

  2. 右键单击配置并选择上下文菜单的条目:

    • 从服务器更新配置刷新你的配置。

    • 刷新代理刷新你的代理

  3. 如果你使用托斯卡服务器使用HTTPS绑定,这不是一个托斯卡服务器存储库工作区,登录与你的 188金宝搏app苹果下载软件 用户管理凭证。

定义执行期间ExecutionLists分裂

如果您使用该选项仅托斯卡分布式执行《超能

如果所有的测试在一个ExecutionList是相互独立的,你可以把ExecutionList之间代理。的代理然后执行的测试同时,加速测试运行。

为此,遵循以下步骤:

  1. 选择你想测试点的ExecutionList并行执行。

  2. 属性ExecutionList面板中,输入值真正的的财产TCDistribution

TCDistribution真正的

  1. 对所有ExecutionLists重复这些操作的测试点你想同时执行。

ExecutionList禁用同步执行,设置属性TCDistribution

执行一个TestEvent

先决条件

TestEvents运行,你必须符合以下要求:

托斯卡发布服务器正在运行。

你至少有一个闲置代理

ExecutionLists检查。188金宝搏app苹果下载软件建议你签入所有之前触发执行。

只有你使用分布式执行没有先进的:代理工作区都关门了。

只有你使用分布式执行先进的:先进的工作空间是封闭的。

触发执行

触发器的执行TestEvent,右键单击TestEvent并选择现在执行的从上下文菜单中。

如果你使用托斯卡服务器使用HTTPS绑定,这不是一个托斯卡服务器存储库工作区,登录与你的 188金宝搏app苹果下载软件 用户管理凭证。

查看结果

执行完成后,点击更新所有菜单更新您的工作区。你现在可以检查你的ExecutionLists的结果。

如果你执行一个qtTestEvent,你也看到TestMandates中的结果188金宝搏app苹果下载软件Tricentis托斯卡并在相应的测试周期qt

或者,您可以监视中描述的执行章“监视和取消TestEvents托斯卡分布式执行监控”