Я не думаю, что данный код может выбрать опцию из выпадающего списка. Это выбор опции из HTML-элемента SELECT , но его размер 1 * 1 .
Он настолько мал, что селен рассматривает его как невидимый, и селен не может манипулировать невидимым элементом на веб-странице.
На самом деле расширенные параметры раскрывающегося списка после нажатия динамически добавляются приконец страницы рядом с тегом BODY .
Ваш код должен включать в себя два шага для выбора опции:
1) щелкните раскрывающийся список, чтобы расширить его параметры.
// click on Company Size drop down
element(by.css('div.form-group.company-size')).click();
2) выберите параметр из узла HTML DOM и добавьте динамически в конец страницы.
element(by.cssContainingText(
'span.select2-container--open[style*="absolute"] li',
'20,000-49,999')
).click();