我使用这个scala scala在csv文件中写入令牌值,然后我想从csv文件中提取相同的值(最后一个值)以在其他请求中使用它,问题:提取的值是最后一行之前:
.check(status is 200,jsonPath("$.JWTFull").saveAs("jwtoken")))
.exec { session =>
val writer = new PrintWriter(new FileOutputStream(new File("./src/test/resources/Values/jwtoken_list.csv"), true))
writer.write(session("jwtoken").as[String].trim)
writer.write("\n")
writer.close()
session
}
.pause(80)
.feed(acteurs)
.exec(http("ksp-acteurs")
.get("https://URL1/v1/ksp-acteurs/${ACTCODE}")
.header("Authorization","Bearer"+csv("./src/test/resources/Values/jwtoken_list.csv").readRecords.last.values)
.check(status is 200))