
今天一上班,被开发问了一个问题:JMeter调试接口,文件导入接口怎么老是不通?还有导出文件接口,不知道文件导到哪里去了?
我一听,这不是JMeter做接口测试经常遇到的嘛,但是一时半会又口述不清楚,于是整理篇文章做个简单总结吧。


上述文件上传中的具体值可通过抓包解析获取,如图:



- import java.io.*;
-
- // 获取请求返回的数据,通过prev方法获取上个请求的返回
- byte[] result = prev.getResponseData();
-
- // 设置文件导出存放路径及保存的文件名
- String file_name = "D:/importdd.xls";
-
- File file = new File(file_name);
- FileOutputStream out = new FileOutputStream(file);
- out.write(result);
- out.close();
如图所示:


至此,通过JMeter进行导入接口与导出接口的测试已经完成了。
最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!
