在jMeter
如何獲得多部主體在BeanShell PreProcessor
我需要得到的圖像數據和後參數JMeter的如何獲得多域主體在BeanShell的預處理器
使用sampler.getArguments();
我能得到這個職位的參數,但不圖像文件
請幫我
在jMeter
如何獲得多部主體在BeanShell PreProcessor
我需要得到的圖像數據和後參數JMeter的如何獲得多域主體在BeanShell的預處理器
使用sampler.getArguments();
我能得到這個職位的參數,但不圖像文件
請幫我
您可以使用採樣API的getHTTPFiles方法。
sampler.getHTTPFiles()
將返回數組中的文件路徑HTTPFileArg,通過它您可以在運行時更新新文件。
更新:
String path = sampler.getHTTPFiles()[0].getPath();
byte[] array = Files.readAllBytes(new File(path).toPath());
喜歡的東西:
File image = new File(sampler.getHTTPFiles()[0].getPath());
//do what you need with the image file
如果需要擴展的圖像信息看一看ImageIO。 For more Beanshell tips and tricks check out How to Use BeanShell: JMeter's Favorite Built-in Component
聯繫我如何以字節爲單位讀取文件的內容 –
@BikeshMAnnur,檢查更新 – vins