我们的Laravel应用(v5.3)使用Google Oauth 2.0对用户进行身份验证,而我们的API使用基于cookie的身份验证。会话存储在Memcached中。我们使用某些Google API在我们的应用中执行与用户相关的任务。目前,该应用程序中没有任何类型的测试,很多代码是2-3年前编写的。
我的问题是如何使用Postman在外部测试API?我的最终目标是创建一个Postman集合,然后可以使用Newman(Postman的CLI工具)在我们的CI工具中运行,以运行API测试并根据状态批准/拒绝批准请求。
当前,当我创建一个新的API端点时,我使用浏览器从前端应用程序中获取cookie,并将其作为Postman中的cookie标头传递来测试API。
请让我知道是否需要其他信息,我会将其添加到帖子中。