automation - 我怎样才能在 Cypress 获得部分网址

标签 automation cypress ui-automation

我正在生成 id,然后将 id 用于 cy.visit他们,我想使用 cy.url().split('/') 断言生成的 ID但我不能,Split 仅适用于字符串和 cy.url()返回 Chainable<string> , 还有其他方法吗?

最佳答案

这应该有效。将 0 换成您需要的任何索引。

cy.url().then(url => {
  cy.log(url.split('/')[0])
});

关于automation - 我怎样才能在 Cypress 获得部分网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64321628/

相关文章:

java - 使用 Selenium Webdriver 运行基于 Web 的 SSH CLIENT PLUGIN 脚本的自动化

c# - 使用 .net 可执行文件执行 SQL 脚本

html - 在 Selenium IDE 中断言元素颜色

javascript - 用 Cypress 解析 pdf

ui-automation - 无法更改编辑控件的内容

c# - AssemblyCleanup 未运行。

com - Word OLE 自动化 - 删除首页并操作页眉和页脚

email - 节点邮件程序。 createTestAccount 和 cypress : generate same email address

Cypress - 网页加载速度比浏览器慢

javascript - 我可以让 selenium 暂停输入并在触发器上恢复吗?