【问题标题】:How do i generate random value for my test requests in SOAPUI?如何在 SOAPUI 中为我的测试请求生成随机值?
【发布时间】:2015-12-08 07:49:39
【问题描述】:

我的 SOAPUI 测试套件中有一系列测试步骤,我想生成一个随机值并将其传递给测试?我尝试使用 ${=(int)(Math.random()*50000)} 但它只将不同的随机值传递给我的测试请求。

谢谢

【问题讨论】:

  • 如果您不希望测试请求,您希望随机数在哪里?

标签: rest get automated-tests soapui


【解决方案1】:

如果我理解正确,您正在尝试将相同的随机值传递给给定测试套件中的所有测试步骤。

  1. 创建一个设置脚本,它位于测试套件窗口的底部:

runner.testSuite.setPropertyValue( "rnd",((int)Math.random()*50000).toString());

  1. 在您的测试步骤中使用新创建的属性:

=${#TestSuite#rnd}

现在,每当您运行测试套件时,都会创建另一个随机值,并且所有测试用例中的所有测试步骤都使用相同的值。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-07-21
    • 2012-09-03
    • 1970-01-01
    • 2022-06-10
    • 2014-10-02
    • 1970-01-01
    • 1970-01-01
    • 2023-01-20
    相关资源
    最近更新 更多