SOAPUI中文教程---调试测试用例

本指南将向您展示如何开始使用TestCase调试。

 

  1. 导入在home文件夹中的soapUI-Tutorials文件夹中找到的sample-soapui-pro-project.xml项目。如果没有看到soapUI-Tutorials文件夹,请确保您已经在soapUI Pro安装程序中检查了“教程”选项。



     
  2. 通过右键单击并选择启动Start Minimized。 



     
  3. 然后打开Sample Simple TestSuite和Simple Search TestCase。

     



     
  4. 现在点击TestCase调试选项卡打开TestCase调试面板。

     



     
  5. 现在单击属性传输左侧的BP列:Move sessionID TestStep。这将为您的TestCase添加一个断点,这将在执行选定的TestStep之前停止执行。

     



     
  6. Run the test to the breakpoint by clicking the green arrow to the left.



     
  7. TestCase将运行到断点。最右侧列中的绿色箭头表示要执行的TestStep,在本例中为Property Transfer:Move sessionID。

     



     
  8. 在TestStep执行列表的右侧,列出了按类型分组的所有soapUI属性。如果属性值已更改,则该组的标题将被标记为一个表示已更改的星号。在我们的例子中,Context和Test Request:login已被更改。



     
  9. 如果我们点击Test Request:login组上的加号,它将展开,我们将看到RawRequest,请求和响应已更改。.



     
  10. 在底部角落有一个检查器,以更可读的格式显示请求属性的内容。

     


条件断点

有时,只有在某个条件有效的情况下,您可能只想在TestStep中断。本指南将向您展示如何向断点添加条件。

 

  1. 首先右键单击断点并选择断点属性

     



     
  2. 现在检查条件复选框以将条件添加到断点。

     



     
  3. 最后在Groovy中写一个条件,它将以true或false来解析。在这种情况下,如果有一个名为myProperty的TestCase属性具有值myValue,则断点将被启用。您还可以通过单击绿色箭头按钮来测试此条件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值