SoapUI – TestStep
SoapUI – TestStep
TestSteps 是 SoapUI 中功能测试的“构建块”。这些被添加到测试用例中,用于控制执行流程和验证要测试的 Web 服务的功能。
插入 TestStep
步骤 1 – 右键单击 TestSteps。添加步骤并从列表中选择适当的测试步骤。例如,如果用户必须测试 REST Web 服务,则用户将选择 REST 测试请求。
Step 2 – 添加一个 TestStep 以通过选择 TestSteps → Add Step → SOAP Request 来验证导入的 SOAP 请求。
步骤 3 – 输入 TestStep 的名称,然后在向导中单击确定。
单击“确定”后,将弹出一个对话框以选择要调用的操作。列出了所有操作,用户可以选择他们想要调用的操作。
将列出两个操作。除了使用的 SOAP 版本外,这两个操作是相同的。CurrencyConvertorSoap使用 SOAP 1.1 版,而CurrencyConvertorSoap12使用 SOAP 1.2 版。
步骤 4 – 选择第一个 – CurrencyConvertorSoap 并单击确定。
添加测试用例时,可以添加不同的标准断言。断言也称为 SOAP 请求/响应的检查点/验证点。
第 5 步– 让我们创建一个带有默认选项的 TestCase,这意味着创建一个没有以下任何验证点的 TestStep –
- 在执行测试时验证响应消息是否为 SOAP。
- 验证响应模式是否有效。
- 验证 SOAP 响应是否包含 FAULT。
步骤 6 – 单击“确定”后,会弹出以下请求 XML 屏幕截图。
随着功能性 TestStep 的添加,测试步骤计数现在增加到 1。同样,在添加负载和安全性 TestSteps 后,相应的数量会根据添加的步骤数自动增加。