0

我正在使用加特林版本。2.1.7。我想迭代从 sql 查询中获得的 ID。下面的 SQL 语句将获取 100 个 ID,我想迭代这 100 个 ID。我怎么做?

这是代码,

    val dbStatement = System.getProperty("dbStatement", """SELECT ID_ aID FROM MYTable WHERE ID_ IN(some query) LIMIT 100""")
    val dbQuery = jdbcFeeder("jdbc:mysql://" + dbUrl +":3306/test", dbUsername, dbPassword, dbStatement)

    val scn = scenario("Get Total assets")
        .feed(dbQuery)
        .exec(http("Fetching tests using IDs")
        .get("""/api/assets/${aID}/test""")
        )
4

1 回答 1

1

我假设 dbquery 是一个堆栈,类似地更新以下内容以使用您拥有的集合并使其正常工作:-

asLongAs(session => dbQuery.length > 0) {
  exec { session =>
    var val= dbQuery.pop();
    var length = jobsQue.length
       }
 }  
于 2017-07-25T16:18:21.420 回答