我有一个自定义命令来从 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