Cypress-如何限制常数?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Cypress-如何限制常数?相关的知识,希望对你有一定的参考价值。

我通过常量加载灯具(出于某些原因,我不使用cy.fixture)。我遍历了一组用户-Cypress ._。range(3,19)。

        import users from '../../../fixtures/users.json';
        describe('Emergency Code', () => 

        Cypress._.range(3, 19).forEach((k) => 
        const user = users[k]


            it('Should generate Emergency Code for ' + user.Product_Code, function () 

                cy.userAssginDongle(user);
                cy.get('.col-md-12 > .row > .col-md-12 > #sideButtonGroup > .btn:nth-child(2)').click();
                cy.get('.modal-content > .modal-body > .row > .col-md-12 > #copyInput').click();
                cy.get('.modal-content > .modal-body > .row > .col-md-12 >     #copyInput').invoke('val').should('not.be.empty')

            )


        )
        )

在users.json中,有一个字段定义紧急代码为Yes或No。“ Emergency_Code”:“是”,“ Emergency_Code”:“否”,

我如何根据此字段来开始限制灯具JSON数据的测试?如果“紧急情况”为“是”,则将用户加载到测试中;如果不是,则将用户加载到测试中;否则,请不要加载。

答案
None

以上是关于Cypress-如何限制常数?的主要内容,如果未能解决你的问题,请参考以下文章

Cypress系列- 如何学习 Cypress

我们如何整合 Owasp ZAP 和 Cypress?

没有 Cypress 仪表板的 Cypress 并行化

Cypress:在运行 cypress 时,自动重定向到登录页面

如何使用 Cypress.io 检查元素是不是存在

如何在 Cypress 中访问 baseURL 的值