我有一些的soapUI测试,使用Groovy脚本先插入一些数据表SOAPUI和Groovy脚本,在一个执行多个SQL语句去
以前,我一直在使用下面的代码片段代码做到这一点:
def conn = context.dbConnEtopup
conn.execute("INSERT INTO A(ID, NAME) VALUES (1, "Johnny")")
这工作得很好,但是我有很多的测试脚本,现在做类似的(如果不相同)的SQL语句,所以我想通过从在加载它接近这个属性文件,所以我的实际SQL语句只在一个地方,为了更容易编辑
但是,我想用我的SQL语句,实际上是2个插入(或删除),所以要加载的特性是:
DELETE * FROM TABLE_A; DELETE * FROM TABLE_B;
conn.execute()
不能处理;
,这意味着我只可能使用第一个DELETE
声明
我该如何解决这个问题?我不想单独加载每个属性并执行它们。理想情况下,我只想要一个属性,因此我可以在将来添加更多的删除语句
,如果你有分号在某些文本字段中的数据,是行不通的。 – hfm 2015-04-26 16:28:58