1、 @[TOC]概述
目前接触到一些客户,发现很多客户的公司研发部门没有任何接口文档或者资料提供给测试人员,下面介绍像这种情况下,测试人员如何得到API接口、如何把这些接口维护到meterSphere系统中,达到快速、低成本启动和实施接口测试、自动化测试以及性能测试
当研发没有提供任何接口资料的情况下,我们可以通过抓包工具来主动获得。目前市面上的抓包工具很多,下面重点介绍两个工具Postman和fiddler进行抓包。为什么只介绍这两种呢?
1)postman:MeterSphere系统7版本完全支持postman接口的导入,当用postman工具得到接口后,可以直接导入到metersphere系统中,省去一部分人力维护成本。
2)fiddler:属于专业抓包工具,对包的解析、抓取和清晰度个人认为优于postman,同时提供的强大的调试等等功能。并且MeterSphere1.8版本支持HAR格式脚本导入,所以当fiddler抓包后可以直接导入到MeterShpere系统中。
下面介绍录制移动端系统,并且电脑系统基于Windows10操作系统,手机以安卓为例进行讲解。
2、 @[TOC]Postman postman
2.1 下载和安装
官方安装地址:https://www.postman.com/downloads/
2.2 Postman代理配置
2.2.1 打开安装后的postman
2.2.2 Postman代理配置
点击顶部工具栏中的代理设置图标,在Connection中设置代理端口号和抓包数据存放位置。默认端口号是5555,只要端口号没有被其他程序占用即可
2.2.3 Postman设置过滤
在代理设置框的Filters中可进行过滤设置。“URL Contains”用于设置想要抓取到的接口地址,“URL Does not contains”用来设置不想抓取到的接口地址,“Methods”即设置要抓取哪种请求方式的接口。最后保存即可
2.3 手机端设置
手机要和postman在一个网络里
2.3.1 查看ip地址
打开window的命令看板
2.