Cypress 柏树等于且大于

Cypress 柏树等于且大于,cypress,Cypress,如何在cypress中编写大于等于的断言。如果我的值=5000.00,并且我必须编写测试用例,如果我的值=5000.00 than Pass,如果我的值>5000.00 than也Pass,如何正确地将其写入Pass my_value= 5000.00 expect(my_value).to.equal(5000.00) cy.wrap(my_value).should('be.greaterThan',5000.00 ) 参考: 从DOM元素进行验证时,我们需

如何在cypress中编写大于等于的断言。如果我的值=5000.00,并且我必须编写测试用例,如果我的值=5000.00 than Pass,如果我的值>5000.00 than也Pass,如何正确地将其写入Pass

my_value= 5000.00
        expect(my_value).to.equal(5000.00)
        cy.wrap(my_value).should('be.greaterThan',5000.00 )
参考:

从DOM元素进行验证时,我们需要解析值:

cy.get('div').invoke('text').then(parseFloat).should('be.gt', 10)

请尝试以下方式:

    const my_value = 5000.00;
    cy.get(ELEMENT).invoke('text').then(parseFloat).should('be.gte', my_value)
  • .should('be.gt')表示大于
  • .should('be.gte')表示大于或等于

您也可以在其中输入长度

cy.get('.table>tbody>tr') .should('have.length.greater'than',1)

    const my_value = 5000.00;
    cy.get(ELEMENT).invoke('text').then(parseFloat).should('be.gte', my_value)