Не удалось выбрать опцию из пунктов меню, используя кипарис - PullRequest
0 голосов
/ 23 марта 2020

надеюсь, вы могли бы помочь мне в этом вопросе!

Проблема в том, что я не могу выбрать опцию из выпадающего списка. Это странно, потому что я сделал тот же код в другом тесте и работает нормально.

Это код кипариса

cy.get('[data-cy=OptionSelectType]').click();

, а вот код js

            <MenuItem value='1'>Option 1</MenuItem>
            <MenuItem value='2'>Option 2</MenuItem>
            <MenuItem data-cy="OptionSelectType"value='3'>Option 3</MenuItem>
            <MenuItem value='4'>Option 4</MenuItem>

И тест показывает эту ошибку

enter image description here

Спасибо!

1 Ответ

0 голосов
/ 23 марта 2020

Вам нужно использовать метод выбора. Метод щелчка не работает для выпадающих меню:

cy.get ('select'). Eq (2) .should ('be.visible'). Select ('Option 3')

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...