cypress - 赛普拉斯 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 中添加变量。 任何帮助是极大的赞赏!
解决方案
JS 中的字符串插值如下所示:
url: `https://companydomain/api/v1/users/?search=profile.lastName eq "${searchTerm}"`,
你必须在整个字符串周围有反引号。
推荐阅读
- android - SQLite query: between
- android - 如何让移动网络浏览器显示这些照片上传选项?
- javascript - 将 KML 文件传递到 Google 地图
- r - 使用R中的flextable和officer包从flextable中删除所有行距
- html - Spinner 在 IE 中不旋转
- python - Python:更改 Python 包的目录以进行开发
- java - 如何在 Hibernate 中使用非主键处理多对多关系?
- select - SPARQL 中 ASK 和 SELECT 查询的性能
- python - 在 Entry() 中有 int 之前,有没有办法使 OptionMenu() 不可用?
- c - Query state of all Midi knobs on midiInOpen