一、下载、安装工具Postman
1、下载Postman,https://www.getpostman.com/downloads/
2、安装过程省略,和常规的软件安装一下,下一步即可。
二、用Postman请求一个接口
3、比如找一个获取图书的接口::https://www.apiopen.top/novelSearchApi?name=三国演义,可以先在浏览器里打开这个链接,可以看到获取到《三国演义》相关的图书,见下图:

4、现在使用Postman打开请求它,得到的结果和浏览器是一样的,见下图:

5、进入Tests标签页,来验证一下获取的结果,是否包含想要的内容、见下图:

三、用Postman实现接口自动化
6、用Postman来测试获取多种书籍,首先创建一个文件,比如books.txt,在里面存入书籍名称以及用来验证的值(文本编码选择utf-8,不然可能会乱码),见下图:

7、用变量替换之前固定的书名,见下图:

8、在Tests标签中,编写脚本,去验证接口请求的返回结果中,是否包含预期想得到的书名,见下图:

9、保存该接口,然后点击Postman左上角的Runner,打开Collection Runner窗口,设置迭代次数、选择文件、选择Data File Type,见下图:

10、设置完毕,点击Run apitest,运行结果如下图:

总结:大体步骤就是
1、先做好接口请求(包括在Tests里加上检查点)
2、把接口请求数据给参数化了
3、点runner,选择刚才的接口运行
4、再选择文件(用来参数化的文件)
5、开始运行用例。
以上就是Postman实现最简单的接口自动化过程,记录笔记备自己以后复习用!
网友评论