如果你的测试场景越来越复杂,你可能想要分享不同的测试用例之间的一些TestSteps,比如设置一些先决条件(登录等)或在不同的上下文中执行某些步骤。 像往常一样,有几种方法可以实现这个SoapUI;
- 通过使用一个“Run TestCase”TestStep执行其他测试点
- TestStep通过创建一个脚本并使用SoapUI API来执行所需的TestSteps。
让我们更详细地看一下这两种
“Run TestCase”TestStep
运行TestCase TestStep提供了一个灵活的模块化方法;它执行配置的目标:TestCase在执行之前和之后任意地传递和检索参数,例如可以使用它调用一个TestSteps执行和验证登录过程的复杂序列,通过所需的凭证和接收结果sessionid。 当配置TestStep将类似如下:

前两个选项选择实际目标TestCase,其余选项相关的会话管理和线程的执行。 我们看看这些细节;
本文探讨了在复杂的测试场景中如何在SoapUI中复用测试步骤,包括使用RunTestCase测试步骤和通过脚本及SoapUI API执行所需测试步骤的方法。重点介绍了RunTestCase测试步骤的配置细节及其在模块化测试中的应用。
742

被折叠的 条评论
为什么被折叠?



