Я свободно признаю, что с кукловодом я борюсь.Я использую плагин bootstrap-select jquery для выполнения выпадающих меню.Вот пример одного из Jsfiddle http://jsfiddle.net/9xr5af00/ Я пробовал множество различных способов заставить jest - puppeteer щелкнуть по раскрывающемуся списку и щелкнуть по элементу в раскрывающемся списке.
(Не уверен, как поместить puppeteer вjsfiddle вместе с примером).
Кажется, что все примеры для кукловодов указывают на то, что мне нужно использовать HTML-тег val, однако при начальной загрузке используется только тег option.
Это один измногие вещи, которые я пробовал
await page.click('#client-picker')
let value = "A"
await page.select('#client-picker',value)
Однако, добавляя задержки, кажется, кукловод фактически не прокручивает список вниз.Что, я думаю, правильно, так как он просто пытается сделать выбор элемента.Как я могу заставить кукловода прокручивать список для записи?