SOAPUI测试步骤(二)---流量控制(Conditional Goto)
来源:互联网 发布:java 画流程图 编辑:程序博客网 时间:2024/05/22 05:22
1. TestSteps流量控制
1.1。有条件转到一步步测试
Conditional Goto拥有任意数量的的XPath表达式伴随相应的目标测试步骤。这些被应用到在先前的采样测试的最近的响应; 配置的XPath表达式从上到下应用,当XPath表达式的值为true,有条件的Goto转移到指定的一步步测试。
添加和打开Conditional Goto 显示以下编辑:
这是相当直接的; 列表左上角包含定义的条件(现在空,编辑的权限允许的条件下编辑已经创建后,底部的日志可以帮助我们测试了一下周围;选择Add按钮,左上方和输入一些姓名;
按OK键,然后选择右下角的XPath的精灵(仅在专业版,一定要有可用的响应),这可以让我们选择,我们要检查的节点;
在这里,最近的前面的采样测试是一个JDBC要求,我们可以看到生成的XML树视图使我们可以轻松地选择我们要使用我们的条件节点呈现。选择它,然后按OK,我们得到以下后:
生成的XPath是在突出显示在顶部,底部,如果XPath表达式的值为true,我们必须选择需要跳出的测试步骤。
现在,如果我们运行Conditional Goto顶部的工具栏按钮,我们得到:
该日志表明,我们的条件已成功触发。
现在,我们可以添加更多的条件,不同的条件和分支,让我们根据需要来发送执行的TestCase。
1.3。延迟测试步骤
它延迟的TestCase的执行由指定的毫秒数。从顶部菜单像往常一样创建一个延迟一步步测试:
在TestSteps列表标签显示延迟步步测试,并将其值,名称,这将递减计数,当它被执行。
双击一步步测试,打开上面的提示,它允许您设置延迟,或者为固定值或标准的财产扩展。例如,下面的值会推迟5到10秒之间的TestCase的:
$ {= 5000 + 5000 *的Math.random()}
- 顶
- 0
- 踩
- SOAPUI测试步骤(二)---流量控制(Conditional Goto)
- SOAPUI测试步骤(二)---流量控制(Conditional Goto)
- SOAPUI测试步骤(五)---Properties
- SOAPUI测试步骤(六)---PropertyTransfer
- SOAPUI测试步骤(五)---Properties
- SOAPUI测试步骤(六)---PropertyTransfer
- SOAPUI中文教程---测试步骤
- SOAPUI测试步骤(三)---Run TestCase
- SOAPUI测试步骤(四)---The Script TestStep
- SOAPUI测试步骤(七)---DataSink TestStep
- SOAPUI测试步骤(八)---DataSource teststeps
- SOAPUI测试步骤(九)---DataGen TestStep
- 用soapUI测试post接口方法步骤
- SOAPUI测试步骤(三)---Run TestCase
- SOAPUI测试步骤(四)---The Script TestStep
- SOAPUI测试步骤(七)---DataSink TestStep
- PHP学习笔记——流量控制语句goto;
- soapui笔记10:测试流程控制
- c#面向对象
- [ASP.NET MVC 小牛之路]12
- Ubuntu下profile,bashrc
- 【数据挖掘笔记二】认识数据
- ViewpagerBanner
- SOAPUI测试步骤(二)---流量控制(Conditional Goto)
- 欢迎使用CSDN-markdown编辑器
- 纪念工作的第一天——Three.js学习笔记
- (二)策略模式
- bzoj 4146: [AMPPZ2014]Divisors 暴力+调和级数
- MyISAM和InnoDB的区别
- Vijos P2773 士兵站队
- java系统学习blog
- ubuntu16.04无线Wifi上网速度慢的解决方法