示例:使用一个API环境ExecutionList

在接下来的例子中,您将运行一个ExecutionList在一个API的环境中。这意味着您使用一个API环境改变的不同服务端点API测试点在这个ExecutionList相同的端点。这使您可以轻松地运行一个ExecutionList在几个API环境来测试它与不同的服务端点。

这个例子包括:

API环境

API环境在这个例子中有名字当地环境和服务端点http://localhost: 50000 /主机

API环境当地环境API连接管理器

托斯卡指挥官存储API环境中配置文件夹和创建测试配置参数端点的服务端点。

API环境当地环境配置文件夹

API与API连接测试点

你用三个API测试点在这个例子中:TestCase1 -计算器,TestCase2 -咖啡TestCase3——Petstore

API在测试点托斯卡指挥官

每个TestCase使用不同API连接一个独特的端点:

  • TestCase1 -计算器使用的连接计算器与端点https://tosca-webservice.azurewebsites.net

  • TestCase2 -咖啡使用的连接咖啡与端点http://webservice.toscacloud.com

  • TestCase3——Petstore使用的连接Petstore与端点http://petstore.swagger.io

API连接计算器,咖啡,Petstore配置文件夹

ExecutionList与API测试点

ExecutionList在这个例子中有名字API ExecutionList包含三个API测试点上面描述的

API ExecutionList三个API测试点

在一个ExecutionList,您可以选择任何TestCase和点击测试配置选项卡以查看其API连接和服务端点。

API连接TestCase1 -计算器测试配置选项卡

API的ExecutionList环境中运行

你现在想要运行的ExecutionList API环境。这将改变所有测试点的不同服务端点ExecutionList一个共同的端点,即端点API的环境。

首先你选择的API环境配置文件夹和拖拽它到ExecutionList。

拖拽到ExecutionList API环境

测试配置选项卡显示ExecutionList现在使用API环境端点与价值http://localhost: 50000 /主机

端点API ExecutionList测试配置选项卡

测试配置选项卡也显示,每个TestCase现在使用API环境的端点与价值http://localhost: 50000 /主机

TestCase1 -计算器与新端点

API环境及其端点覆盖所有API连接及其端点。

你现在可以运行您的ExecutionListAPI中环境。

运行一个ExecutionList在几个API环境

运行一个ExecutionList在几个API环境有以下选项:

  • 删除从ExecutionList API环境,另一个API环境中运行它。

    为此,右键单击当地环境测试配置ExecutionList并选择的选项卡删除迷你工具栏。你可以选择另一个API环境配置文件夹和拖拽它到ExecutionList

  • 创建一份ExecutionList、删除API环境,并使用不同的API环境如上所述。