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