在JMeter中,可以使用正則表達式提取多個值,并將這些值寫入文本文件。以下是一種可能的方法:
添加一個正則表達式提取器(Regular Expression Extractor)到你想要提取值的請求之后。
在正則表達式提取器的配置中,設置提取的字段名稱(比如"Value1","Value2"等)和正則表達式。
在正則表達式字段中,編寫提取多個值的正則表達式。例如,如果想要提取所有的數字,可以使用 \d+
。
在請求中使用提取的值,使用${Value1}
,${Value2}
等。
添加一個寫文件操作(Save Responses to a file)到測試計劃中。
在寫文件操作的配置中,選擇要保存的文件路徑和文件名,并選擇"添加到每個樣本的末尾"選項。
在寫文件操作的配置中,將要保存的值寫入文件的格式化字符串中。例如,可以使用以下格式: ${Value1},${Value2}
。
運行測試計劃。
當測試運行完后,你將在指定的文件中看到提取的值,每個請求的提取值都會被追加到文件的末尾。
請注意,上述步驟中的具體配置可能因你的需求而有所不同,你需要根據自己的情況進行適當調整。