我是 groovy 和免费 SOAP UI 的新手。我正在使用一个 groovy 脚本来驱动我的 SOAP UI 测试。
我想编写一个脚本来读取人员 ID 文件,删除第一个文件,设置属性,在没有我刚刚读取的文件的情况下将文件写回。
这是我的第一个切入点:
List pids = new ArrayList()
new File("c:/dev/pids.csv").eachLine { line -> pids.add(line) }
String pid = pids.get(0);
testRunner.testCase.setPropertyValue( "personId", pid )
pids.remove(0)
new File("c:/dev/pids.csv").withWriter { out ->
pids.each() { aPid ->
out.writeLine(aPid)
}
}
输出显示在 SOAP UI 上,并且文件不会被触及。我迷路了。