使用Google Oauth时如何在外部测试API?

时间:2019-05-12 13:11:19

标签: laravel continuous-integration google-signin web-api-testing

我们的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。

请让我知道是否需要其他信息,我会将其添加到帖子中。

0 个答案:

没有答案