postman自动化测试初探

1.关于多用户切换

右上角设置选择Manage Environmants新建一个用户(暂且这么称呼吧),可以在里以key value形式存一些数据.比如说开发和测试环境url,创建多个用户,每个保存相同key的不同数据,以后就可以一键转换,接口上取的时候时候统一以{{url}}取值

2.关于项目设置

可以分组,例如每个功能分一个组,但是必须注意每个接口的先后顺序,跑起来是按照从上到下运行的.

3.返回值保存问题

以登录为例: 在tests栏中保存以下数据

var data = JSON.parse(responseBody);
postman.setEnvironmentVariable("userId", data.data.user.id);
postman.setEnvironmentVariable("token", data.data.token);
postman.setEnvironmentVariable("name", data.data.user.name);

就会把userId/token/name保存起来,后边的接口随时可以取用

4.跑起来

鼠标放到文件上有一个右箭头,点击然后选择对应的子目录,run就会跳转到测试页面,点击start run接口就会按顺序执行,哪个好用哪个不行一目了然

5.注意事项

key唯一,相同时后者会覆盖前者

接口先后顺序,尤其是涉及到存取数据时

posted @ 2018-01-22 17:58  robsky  阅读(82)  评论(0编辑  收藏  举报