Я получил следующую ошибку при тестировании моего приложения в среде робота с помощью редактора RIDE.
Элемент с локатором 'xpath: // * [содержит (text (), " Заявитель")] 'не найдено.
Но моя HTML-страница содержит это Заявитель текст
, когда я редактирую это имя с помощью" Заявитель1"ошибка исчезла.Но я не могу поставить его как " Applicant1 " в моем заявлении.Я хочу Кандидат на своей HTML-странице.
Я использую Angular4 для своего приложения.Кандидат из бокового меню использует библиотеку меню Cupa. Ниже приведен код, который показывает, как я использую этого кандидата для отображения на странице HTML.
Ниже .ts Файл
menuItemsArray: any[] = [
{ 'title': 'Loan Application', 'link': 'loan-creation',
'subItems': [
{ 'title': 'Create Loan Application', 'link': 'loan-creation' },
{ 'title': 'List Of Loan Applications', 'link': 'list-of-loan-application' },
{ 'title': 'Loan Application Details', 'link': 'get-loan-details-by-id' },
]
},
{
'title': 'Applicant', 'link': 'applicant-creation',
'subItems': [
{ 'title': 'Create New Applicant', 'link': 'applicant-creation' },
{ 'title': 'List Of Applicants', 'link': 'list-of-consumer' },
]
}
];
И ниже .html file
<nav class="navbar navbar-expand-md top-navbar jh-navbar">
<cuppa-slidemenu name="cupaBar" [menulist]="menuItemsArray" [config]="menuConfig" (open)="onMenuOpen()" (close)="onMenuClose()" (onItemSelect)="onItemSelect($event)"></cuppa-slidemenu>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault"
aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
<span class="fa fa-navicon"></span>
</button>
Пожалуйста, помогите мне
Click CreateApplicant
Click Element xpath: //*[contains(text(), "Applicant")]
Я использовал вышеуказанный коддля нажатия на текст « Заявитель ».Но это не работает.С именем « Заявитель » Работает только с « Заявитель1 ».Кроме того, это была работа с другими вариантами, такими как Заявка на кредит, Создание заявки на кредит.