【问题标题】:How copy a value that's text on cypress?如何复制柏树上的文本值?
【发布时间】:2021-12-09 07:00:49
【问题描述】:

我为文本值分配了一个选择器,我想复制正在显示的值。我怎样才能做到这一点?文本值保存在 span 标签中。

虚拟文本

cy.get('文本值')。那么我可以申请什么来执行此操作?

【问题讨论】:

    标签: cypress


    【解决方案1】:

    保存元素的文本通常是这样的:

    cy.get('selector').invoke('text').as('variable_name')
    

    然后你可以在稍后的itinstance 中调用这个变量 this.variable_name

    例如,您要键入保存在另一个字段中的文本:

    cy.get('other_selector').type(this.variable_name)
    

    请注意,由于赛普拉斯的异步特性,您不能将它们放在同一个 it 实例中

    【讨论】:

      猜你喜欢
      • 2021-02-08
      • 2021-12-16
      • 2021-09-16
      • 1970-01-01
      • 1970-01-01
      • 2020-07-12
      • 1970-01-01
      • 2021-06-09
      • 1970-01-01
      相关资源
      最近更新 更多