我希望使它看起来更好。
下面的屏幕截图有效,但是您可以看到它是硬编码的:
我想将这5个数字加到一个灯具中就可以了,但是如何循环呢?
_
我也希望将100除以上面“数组”的长度。所以X资金将平均分配
- 感谢您抽出宝贵的时间
答案 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