假設我在Jmeter中使用Json Path提取器從響應中提取某些內容。但是現在,我想使用Json提取器。 是否有任何簡單的機制,我可以用Json提取器替換所有的Json Path提取器?我們可以替換Jmeter中的元素嗎?
回答
我遵循以下手動步驟將JSON路徑提取器轉換爲JSON提取器。確保所做的替換是唯一的,並且不匹配任何變量名稱或描述。
perl -p -i -e 's/com.atlantbh.jmeter.plugins.jsonutils.jsonpathextractor.JSONPathExtractor/JSONPostProcessor/g' file.jmx
perl -p -i -e 's/com.atlantbh.jmeter.plugins.jsonutils.jsonpathextractor.gui.JSONPathExtractorGui/JSONPostProcessorGui/g' file.jmx
perl -p -i -e 's/"VAR"/"JSONPostProcessor.referenceNames"/g' file.jmx
perl -p -i -e 's/"DEFAULT"/"JSONPostProcessor.defaultValues"/g' file.jmx
perl -p -i -e 's/"JSONPATH"/"JSONPostProcessor.jsonPathExprs"/g' file.jmx
perl -p -i -e 's/"VARIABLE"\>\</"JSONPostProcessor.match_numbers"\>1\</g' file.jmx
perl -p -i -e 's/.*"SUBJECT".*\n//g' file.jmx
perl -p -i -e 's/jp\@gc - JSON Path Extractor/JSON Extractor/g' file.jmx
不,它不可能通過任何現有的工具。
您將不得不手動更換,或通過XML測試計劃的自定義分析器進行更換。
- 1. 我可以用兩個元素替換Angular指令嗎?
- 2. 我們可以重疊watchOS中的UI元素嗎?
- 3. 我們可以在System.out.println()中替換「out」嗎?
- 4. 我們可以用行數替換列的所有值嗎?
- 5. JBoss Fuse - 我們可以用ActiveMQ替換對WebSphereMQ的依賴嗎?
- 6. 我們可以從DOM中移除一個元素嗎?
- 7. 我們可以在iframe中獲取元素嗎?
- 8. 我們可以在另一個xml中訪問xml元素嗎?
- 9. 我應該用canvas元素替換所有的img元素嗎?
- 10. 我們如何替換R中向量中的元素?
- 11. 我們可以擁有2個元素的相同ID嗎?
- 12. 我們可以操縱已淡出的元素嗎?
- 13. 我們可以使用.NET System.Windows.Forms.Timer來替換Excel VBA Application.onTime嗎?
- 14. 我們可以用flatMap替換地圖嗎?
- 15. 我可以根據元素的像素高度切換元素的內容嗎?
- 16. 替換「;」以「&」在JMeter的
- 17. 我們可以使用Jmeter運行特定的Redis查詢嗎?
- 18. 我們可以使用帶有Rest Assisted框架的Jmeter嗎?
- 19. 我們可以只爲一個元素設置ValidatInput(false)嗎?
- 20. 我們可以使用html元素填充html屬性嗎?
- 21. 我們可以用另一個覆蓋WPF元素嗎?
- 22. 我們可以使用「鏈接」屬性來查找元素嗎?
- 23. 我們可以添加元素到列表標題嗎?
- 24. 我們現在可以使用figcaption元素嗎?
- 25. 我們可以使元素(div)對鼠標事件透明嗎?
- 26. 我們可以從子樣式設置父元素樣式嗎?
- 27. 我們可以在HTML5視頻之上堆疊元素嗎?
- 28. TcpClient - 我可以用它替換嗎?
- 29. 我可以用代碼替換jaxb.properties嗎?
- 30. 我可以用Silverlight替換WPF嗎
上回答任何反饋?謝謝 –