西河刘卡车医 发表于 2024-12-4 14:11:55

使用Postman+JMeter进行简单的接口测试

以前每次学习接口测试都是百度,查看相关人员的实战经验,没有结合本身公司项目接口真正详细情况。

这里简单分享一下公司项目Web平台的一个查询接口,我会使用2种工具Postman和JMeter怎样对同一个接口做调试。

https://i-blog.csdnimg.cn/blog_migrate/e7bf73ae332895511db4d8f4adb8c5da.gif

准备工作

首先,登录公司平台,通过谷歌浏览器右键—更多工具—开辟者工具查看请求接口信息如下,提取一下我们做接口测试需要用到的东西,如下:
https://i-blog.csdnimg.cn/blog_migrate/bc4089cbc45b771c1b961763fa1525f7.png

https://i-blog.csdnimg.cn/blog_migrate/e7bf73ae332895511db4d8f4adb8c5da.gif
Postman

先来说说Postman怎样对上面提取的信息来做deviceCode查询的接口测试。
https://i-blog.csdnimg.cn/blog_migrate/12ca88463346e2e9c808fc26c154556e.png
https://i-blog.csdnimg.cn/blog_migrate/657a736398c53383a599f98e5eae808c.png

好了,Postman的一个POST接口就这么简单地完成了。

https://i-blog.csdnimg.cn/blog_migrate/e7bf73ae332895511db4d8f4adb8c5da.gif
JMeter配置

拿到前面谷歌浏览器那些信息之后,怎样怎样在JMeter做配置而且查看请求结果呢?

首先呢,JMeter做接口测试的遵照次序(这是比力简单的一个,复杂的就不止这些了,估计还要添加请求cookie信息、添加自定义变量等等)。

先有一个测试计划——再新建一个线程组——然后在线程组里面新建1个或多个接口请求任务——然后添加查看结果树以便查看接口请求返回结果——最后点击运行查看结果。
https://i-blog.csdnimg.cn/blog_migrate/973215355e6edc6e506366c20b98f6f0.png
https://i-blog.csdnimg.cn/blog_migrate/eb55625bc42e0d75b3b195a968cb12be.png
https://i-blog.csdnimg.cn/blog_migrate/ac3f9d212c0aa2bd3f587255c7de4249.png
https://i-blog.csdnimg.cn/blog_migrate/1b4e939c1444f82eef08dcbb3fbafbed.png
https://i-blog.csdnimg.cn/blog_migrate/2130fb04ad5b271285a222d30038152b.png

好了,一个简单的post接口请求就这样完成了。

当然了,JMeter有些东西如果是共用的,完全可以自定义用户变量封装起来,供后面使用${变量名}来引用。
https://i-blog.csdnimg.cn/blog_migrate/f5c4519dcc899f923f1f0110df5c5805.png
https://i-blog.csdnimg.cn/blog_migrate/f3a4b93520f37631926102af287a603e.png

一般而言,请求header信息也是要封装起来,以供调用。
https://i-blog.csdnimg.cn/blog_migrate/9809689b4913eda01deb25beebdd48bd.png

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 使用Postman+JMeter进行简单的接口测试