接口测试
工具的选择
Jmetersoapuipostmanfiddler编码其他工具 测试接口可以选择的工具和方案有很多,本次主要介绍使用Jmeter来测试接口。
接口的分类
http协议:
Jmetersoapuipostman
socket协议:
Jmeter
webservice协议:
Jmetersoapui 做接口测试前,要清楚接口是什么协议的,根据协议选择工具或者给工具安装对应的插件,例如如果是socket协议,用Jmeter来测试,要提前安装好插件,才能顺利完成测试。如果不知道协议是什么,可以询问开发人员!
Jmeter测试接口需要掌握的知识
此处以HTTP类型的接口为例来说明。
1、简单的接口测试(不涉及任何cookie session 或者是关联)
必备掌握的知识有:
如何添加一个线程组如何添加http samplerhttp sampler的界面功能学习和使用监听器里面的察看结果树元件使用和学习
####上述几点是接口测试的基础必备部分
2:涉及 cookie/session/参数化/关联的接口测试
必备掌握的知识有:
接口测试的基础必备部分,以及如下几点:http cookie管理器http 信息头管理器参数化:csv data set config 元件使用关联:正则表达式提取器 、json表达式提取器
上述几点是做进阶接口测试的必备部分
3:涉及到java代码的接口测试(例如需要用到加密算法或者存储测试结果到Excel中去)
必备掌握的知识有:
接口测试的基础必备部分+进阶接口测试的必备部分,以及如下几点:beanshell sampler元件的学习使用基本的java编码能力 掌握了以上三部分,就可以做好接口测试了。 转载自:https://www.cnblogs.com/liulinghua90/