Я хочу выбрать запись из списка с помощью текста. как я могу использовать функцию фильтра для выбора конкретной записи. У меня будет много вариантов, но я хочу выбрать значение, которое я хочу, проверив текст (например, испанский). Я не хочу выбирать значение по индексу becoz, если я сделаю это, я не смогу проверить тест, более того, список будет обновлен. любезную помощь. ниже r мой html-код.выберите запись из списка с текстом в Protractor
<ul class="addList">
<li ng-repeat="skill in availableSkills" ng-click="addSkillFunc(skill, $index)" class="ng-binding ng-scope">Mandarin</li>
<li ng-repeat="skill in availableSkills" ng-click="addSkillFunc(skill, $index)" class="ng-binding ng-scope">English</li>
<li ng-repeat="skill in availableSkills" ng-click="addSkillFunc(skill, $index)" class="ng-binding ng-scope">Spanish</li>
</ul>
Да, я могу выбрать запись по индексу. но я хочу что-то вроде selectbyvisibleText, который доступен в Selenium.
Вы пытались использовать 'getText()' функцию, чтобы получить текст списка, а затем вернуть тот, который соответствует? Спасибо –
no @GirishSortur может объяснить, как это сделать. Как я могу получитьText из всех параметров и вернуть значение соответствия. – Dina
Любые обновления, пожалуйста, @GirishSortur – Dina