SOAPUI  数据生成器组件使用方法


有时我们可能要按一定规则输入数据,那我们找到这些规律的输入数据之后放到一个Soapui  list 类形中就可以自动生成测试数据,我们还可以用脚本的方式生成测试数据,以下将全面介绍该组件的使用方法


Test Step -àAdd Step --àData Gen


SOAPUI  数据生成器组件使用方法_第1张图片

任意输入名称

SOAPUI  数据生成器组件使用方法_第2张图片




SOAPUI  数据生成器组件使用方法_第3张图片

点添加 +图标

使用脚本方式生成数据

Type==Script





在脚本处输入以下代码

def sdf = newjava.text.SimpleDateFormat("yyyy-MM-dd")

returnsdf.format( new Date())




SOAPUI  数据生成器组件使用方法_第4张图片


点运行按键

弹出当天日期

在上方点运行时当前日期会显示在最右边栏位




第二种Templet


SOAPUI  数据生成器组件使用方法_第5张图片




SOAPUI  数据生成器组件使用方法_第6张图片

注意变量# 后面的字符一定要与工程中已有的变量同名 

使用number 生成数据


SOAPUI  数据生成器组件使用方法_第7张图片




SOAPUI  数据生成器组件使用方法_第8张图片


因为选了随机,每运行一次就会生成一个不一样的数字

使用list 生成数据


SOAPUI  数据生成器组件使用方法_第9张图片

SOAPUI  数据生成器组件使用方法_第10张图片



Mode  为READ 时代表每次引用该变量时会重新计算一次,相当于重新执行一次run 如要生成唯一ID 那就得用READ ,而STEP是执行期间变量的值一总是相同的

Shara 主要是用于分布式测试系统,比如多台机器执行测试,数据是放在单独的另一台机器,需要远程调用时才用SHARA  




你可能感兴趣的:(SOAPUI  数据生成器组件使用方法)