gpt4 book ai didi

java - Bean shell脚本在Jmeter中执行后从文件中清除一行

转载 作者:太空宇宙 更新时间:2023-11-04 12:04:05 28 4
gpt4 key购买 nike

我在Jmeter中有一个条件,从文件中提取的数据必须一一删除。实际情况是,我从 json 中获取一些 ID 并将其保存在 txt 文件中。在我的测试过程中,我必须按 ID 删除 Json 内容,然后必须清除文本文件。由于我使用片段作为测试用例,当线程数增加时,删除语句会从 txt 文件中获取第一行,因此相同的 ID 会被一次又一次地删除。

我正在使用下面的脚本删除文件,但文件没有变化

try {
File file = new File("groupId.txt");
PrintWriter writer = new PrintWriter(file);
writer.print("");
writer.close();
line=$(head -n 1 file)
} catch (Exception e) {

}

要么我必须配置以增加行索引,要么我必须在使用后从 txt 文件中清除 ID。

最佳答案

为了更新文件,您需要将其保存在临时文件中,然后删除旧文件并重命名临时文件。请参阅 solution

关于java - Bean shell脚本在Jmeter中执行后从文件中清除一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40588594/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com