【问题标题】:How to add a data value to a cypress test如何将数据值添加到柏树测试
【发布时间】:2024-01-16 23:29:01
【问题描述】:

我在向柏树测试添加数据值时遇到问题。我想测试数据值是否存在

数据值如下:

data-value="{ "id": "1", "name": "GBR"}"

当我添加测试时

cy.get('[data-value="1"]').should('exist')

它总是返回语法错误,我尝试了几种不同的方法,但没有运气。

正确的方法是什么?

【问题讨论】:

    标签: testing automated-tests frontend cypress


    【解决方案1】:

    一种方法是你可以直接验证整个值{ "id": "1", "name": "GBR"}

    cy.get('selector').should('have.attr', 'data-value', `{ "id": "1", "name": "GBR"}`)
    

    【讨论】: