小编Mik*_*ike的帖子

Cypress:从 SQL Server 获取数据并进行循环测试

我有一个自定义命令来从 SQL Server 获取用户数据,效果很好。但现在我找不到循环返回数据的方法。

我需要这样的东西:

var users = []

describe('start tests ', () => {
    before(() => {
        cy.getUser(1, 0).then(value => {
            users.push(value)
        });
    })

    users.forEach((u) => {

        it("Test for user " + u['username'], () => {

            // test script here

        });
    });
})
Run Code Online (Sandbox Code Playgroud)

但它不起作用,因为 JavaScriptforEach部分没有等待cy.before(). 我尝试并搜索但找不到解决方案。有任何想法吗?谢谢。

cypress

-1
推荐指数
1
解决办法
195
查看次数

标签 统计

cypress ×1