如何使用 REST + CodeceptJS 测试 API,访问受 Auth0 保护?
Posted
技术标签:
【中文标题】如何使用 REST + CodeceptJS 测试 API,访问受 Auth0 保护?【英文标题】:How do I test the API using REST + CodeceptJS, access to which is protected with Auth0? 【发布时间】:2021-12-21 07:43:34 【问题描述】:我想使用REST helper(用于 CodeceptJS)为 API 编写自动化测试
困难在于对 API 的访问受到 OAuth2 的保护。
如果有人有通过 OAuth2 授权使用 REST + CodeceptJS 编写自动测试的经验,如果您能告诉我您的案例,我将不胜感激
【问题讨论】:
【参考方案1】:您可以使用 OAuth2 在帮助程序中添加默认标头,如下所示:
REST:
endpoint: 'https://baseurl/endpoint',
defaultHeaders:
Authorization: 'Bearer xxxtoken'
,
,
【讨论】:
非常感谢!你的建议有帮助!!!以上是关于如何使用 REST + CodeceptJS 测试 API,访问受 Auth0 保护?的主要内容,如果未能解决你的问题,请参考以下文章
如何配置 CodeceptJs 与 appium 一起在移动设备上进行网站测试
使用 CodeceptJS/WebdriverIO 并行执行浏览器