Как выбрать имя 'option' из поля выбора, если имя опции одинаково в другой optgroup - PullRequest
0 голосов
/ 30 ноября 2018

Как мы можем выбрать нужные опции из select box, если названия опций идентичны под разными optgroup. (См. Прикрепленный снимок экрана с тегом html).Я пробовал следующие способы, но ни один из них не работает для меня, любой совет действительно полезен.

cy.get('option[value="Select RadioButtonList"]').select("Radio buttons (Single-select)")

// или

cy.get('#itemType').select('Radio buttons (Single-select)').should('have.value', 'Select RadioButtonList')

// или

 cy.get('#itemType').then(function($select){
      $select.val('Select RadioButtonList')
   })

// или

 cy.get('select').should('have.value', 'Select RadioButtonList')

ss

1 Ответ

0 голосов
/ 30 ноября 2018

Вы должны соединить .select() от выбранного объекта.Выбор по значению может работать лучше.Так попробуйте это:

cy .get('select#itemType') .select('Select RadioButtonList');

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