使用 cypress 完成某些操作后,如何从值列表中选择每个下拉值?

问题描述 投票:0回答:1

cy.get('#gradeLevels').each(($option) => {
    const optionText = $option.text();
    cy.get('#gradeLevels').select('Grade 3');
    cy.log('List of Grade Levels'+ optionText) })

我正在尝试上面的代码,但无法捕获列表。另外,想知道如何捕获或记录下拉列表值。预先感谢。

cypress dropdownlistfor cypress-custom-commands
1个回答
0
投票
cy.get("#gradeLevels").find("option").each(($option) => {
    cy.get("#gradeLevels").select($option.text())})

使用上面的代码后,我可以迭代下拉值。我可以在选择每个下拉值后添加其他操作。干杯

© www.soinside.com 2019 - 2024. All rights reserved.