固定装置和回路的基本用法

时间:2018-08-10 10:27:33

标签: cypress

我希望使它看起来更好。

下面的屏幕截图有效,但是您可以看到它是硬编码的:

1:如何将其变成更智能的解决方案?

我想将这5个数字加到一个灯具中就可以了,但是如何循环呢?

_

2:如何将该数字除以X数字

我也希望将100除以上面“数组”的长度。所以X资金将平均分配

- 感谢您抽出宝贵的时间

1 个答案:

答案 0 :(得分:3)

如果有人仍然想知道如何循环使用灯具,这里是一个示例:

假设您已将这5位数字保存到文件cypress / fixtures / numbers.json

[
43214,
23423,
95373,
23593,
43434
]

然后在您的代码中可以执行以下操作:

  cy.fixture('number').then(numbers => {
        for(let number in numbers) {
            // Write the number to input field
            cy.get('input[id="fundId]"').type(number)
        }
    });

请记住,cypress.fixture()默认是从cypress/fixtures目录搜索灯具。您可以使用fixturesFolder选项在cypress.json中覆盖它。

有关灯具的更多信息,请参见文档:cypress.io - fixtures