首页 > 解决方案 > 赛普拉斯 API 请求 - 不是函数的错误

问题描述

我正在努力寻找 OKTA 'List users with a search' Cypress API 请求的预期语法。

url: 'https://companydomain/api/v1/users/?search=profile.lastName eq'`${searchTerm}`,
url: 'https://companydomain/api/v1/users/?search=profile.lastName eq "autotest"',

上面带有 jquery 变量的示例对于 profile.lastName eq" 失败不是一个函数。带有 "autotest" 的硬编码示例成功了。我尝试了几种不同的方法,但似乎无法在该 API 中添加变量。 任何帮助是极大的赞赏!

标签: cypress

解决方案


JS 中的字符串插值如下所示:

url: `https://companydomain/api/v1/users/?search=profile.lastName eq "${searchTerm}"`,

你必须在整个字符串周围有反引号。


推荐阅读