如何在 cypress 中获取 html 元素属性的值?

诺伊莱维

我想获取</a>cypress中某个元素的href属性的值,这样我就可以在测试中访问这个URL。

这在测试中通过,但不返回值:

  ShareCertificate.getSharableLink().should('have.attr', 'atn-href');
诺伊莱维

我通过使用 jQuery 解决了它:

 ShareCertificate.getSharableLink().then(link => {
    const publicLink = Cypress.$(link).attr('atn-href');
    cy.visit(publicLink);
  });

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在cypress中获取元素的属性值?

如何在cypress中以数组形式获取属性值?

如何在 Cypress 中查询 HTML 标记值?

在 Cypress 中获取原生 HTML 元素

Cypress:获取每个元素的属性值

如何使用 then() 并获取 Cypress 中的值

如何在javascript中获取HTML元素的样式值?

如何在javascript中获取HTML元素的值?

如何在Javascript中获取`html`元素?

如何获取从后面的代码添加的 HTML 元素属性的值?

如何获取变量内html元素的属性值?

如何获取组件 HTML 中的属性值?

如何从元素的 HTML 标记字符串中获取特定的属性值?

如何从输入元素中获取属性值并使用 HTML 将其添加到操作链接?

如何在PHP的XML元素中获取属性的值?

Vue。如何在创建的元素中获取“键”属性的值

如何在 XML 中获取元素属性的值

如何在 Cypress 中获取具有动态选择器的元素

如何在Aurelia仅HTML元素中为可绑定属性设置默认值

如何获取元素的值并评估它在 Cypress 中是否为负数?

如何在Cypress中获取多个别名的值而不引入回调地狱?

如何在cypress中拖放ul> li元素

如何在特定行上的 Cypress 中查找元素

如何在cypress中将值存储在单独的数组或变量中?

如何在 Chrome 扩展中的 javascript 中获取 HTML 元素

如何从原始 HTML 中获取 HTML div 属性的值?

如何在JavaScript函数中获取当前HTML元素的height和width属性

尝试从Cypress中的元素获取属性时出错

在cypress中编辑html