示例:使用一个API环境ExecutionList
在接下来的例子中,您将运行一个ExecutionList在一个API的环境中。这意味着您使用一个API环境改变的不同服务端点API测试点在这个ExecutionList相同的端点。这使您可以轻松地运行一个ExecutionList在几个API环境来测试它与不同的服务端点。
这个例子包括:
的API环境在这个例子中有名字当地环境和服务端点http://localhost: 50000 /主机。
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测试点上面描述的。
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环境如上所述。