soapui调试测试用例
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了soapui调试测试用例相关的知识,希望对你有一定的参考价值。
开始
本指南将向您展示如何开始使用TestCase调试。
- 导入在home文件夹中的soapUI-Tutorials文件夹中找到的sample-soapui-pro-project.xml项目。如果没有看到soapUI-Tutorials文件夹,请确保您已经在soapUI Pro安装程序中检查了“教程”选项。
- 通过右键单击并选择启动Start Minimized。
- 然后打开Sample Simple TestSuite和Simple Search TestCase。
- 现在点击TestCase调试选项卡打开TestCase调试面板。
- 现在单击属性传输左侧的BP列:Move sessionID TestStep。这将为您的TestCase添加一个断点,这将在执行选定的TestStep之前停止执行。
- Run the test to the breakpoint by clicking the green arrow to the left.
- TestCase将运行到断点。最右侧列中的绿色箭头表示要执行的TestStep,在本例中为Property Transfer:Move sessionID。
- 在TestStep执行列表的右侧,列出了按类型分组的所有soapUI属性。如果属性值已更改,则该组的标题将被标记为一个表示已更改的星号。在我们的例子中,Context和Test Request:login已被更改。
- 如果我们点击Test Request:login组上的加号,它将展开,我们将看到RawRequest,请求和响应已更改。.
- 在底部角落有一个检查器,以更可读的格式显示请求属性的内容。
条件断点
有时,只有在某个条件有效的情况下,您可能只想在TestStep中断。本指南将向您展示如何向断点添加条件。
- 首先右键单击断点并选择断点属性
- 现在检查条件复选框以将条件添加到断点。
- 最后在Groovy中写一个条件,它将以true或false来解析。在这种情况下,如果有一个名为myProperty的TestCase属性具有值myValue,则断点将被启用。您还可以通过单击绿色箭头按钮来测试此条件。
以上是关于soapui调试测试用例的主要内容,如果未能解决你的问题,请参考以下文章
如何将循环运行的测试用例添加到通过 SOAPUI 生成的 Junit 报告中
SoapUI接口测试——构建测试集(测试套件)——test suite(类似于postman里面的集合)++++++创建测试用例——test case——以及检查点(断言)设置