西宁网站建设的企业,重庆旅游攻略,wordpress自带站内搜索功能,罗湖商城网站建设哪家技术好现在对测试人员的要求越来越高#xff0c;不仅仅要做好功能测试#xff0c;对接口测试的需求也越来越多#xff01;所以也越来越多的同学问#xff0c;怎样才能做好接口测试#xff1f;
要真正的做好接口测试#xff0c;并且弄懂如何测试接口#xff0c;需要从如下几个…现在对测试人员的要求越来越高不仅仅要做好功能测试对接口测试的需求也越来越多所以也越来越多的同学问怎样才能做好接口测试
要真正的做好接口测试并且弄懂如何测试接口需要从如下几个方面去分析问题再找准学习的的方向才能让自己在工作中运筹帷幄。
一工具的选择
Jmetersoapuipostmanfiddler编码其他工具
那么大家可以看到我们供新手选择的工具和方案有多种既然我们的标题是Jmeter那我们就重点强调怎么使用Jmeter来测试接口。
二接口的分类
http:Jmeter soapui postmansocket:Jmeterwebservice:Jmeter soapui
在进行接口测试之前一定要搞定你的接口是什么协议的好根据这个去选择工具或者是给工具安装对应的插件比如说如果是socket协议要用Jmeter来测试那么就要提前安装好插件才能顺利完成测试。如果不知道协议是什么可以询问开发人员
三Jmeter测试接口应该要掌握哪些知识
对于这个问题我们也要进行一个分类说明好帮助大家去进行梳理。此处举例我们用HTTP类型的接口来进行说明
A简单的接口测试不涉及任何cookie session 或者是关联
必须掌握的知识有
如何添加一个线程组如何添加http samplerhttp sampler的界面功能学习和使用监听器里面的察看结果树元件使用和学习
可以说这个是做接口测试的基础必备我们称之为A部分。
B涉及 cookie/session/参数化/关联的接口测试
必备掌握的知识有A部分以及如下几点
http cookie管理器http 信息头管理器参数化csv data set config 元件使用关联正则表达式提取器 、json表达式提取器
可以说上述几点是做进阶接口测试的必备我们称之为B部分。
C:涉及到java代码的接口测试比如说需要用到加密算法或者存储测试结果到Excel中去
必备掌握的知识有AB部分以及如下几点
beanshell sampler元件的学习使用基本的java编码能力
基本上掌握了A/B/C三部分那么就可以完美的做好接口测试了。这里讲的是需要掌握哪些知识点或者是元件的使用并没有讲解怎么去测试大家也可以看到根据接口的协议不同接口的难度不同我们需要掌握的知识也不一样所以要做好接口测试还需要各个击破。
在这里给大家推荐一个非常不错的视频从Jmeter的基础元件使用到HTTP接口实战涵盖了A/B/C三部分内容以实战驱动去学习大家有需要的话可以留言