Добрый день. Столкнулся с такой проблемой.
Если код страницы содержит тег Select
Пример:
<select ng-if="editor.isEditing(terminal)" class="form-control ng-valid ng-scope ng-not-empty ng-valid-required ng-dirty ng-valid-parse ng-touched" ng-model="editor.object.language" ng-required="true" ng-options="lang.name | translate for lang in languages track by lang.id" required="required"><option label="Английский" value="1033" selected="selected">Английский</option><option label="Испанский" value="1034">Испанский</option><option label="Французский" value="1036">Французский</option><option label="Русский" value="1049" selected="selected">Русский</option><option label="Украинский" value="1058">Украинский</option><option label="Казахский" value="1087">Казахский</option><option label="Португальский" value="2070">Португальский</option></select>
Код работает безукаризненно:
Select select = new Select(language);
int z = select.getOptions().size();
Random randomGenerator = new Random();
int x = 1;
int q = x + randomGenerator.nextInt(z -x);
select.selectByIndex(q);
Однако если тег на странице будет div пример: