недопустимое состояние элемента: элемент в настоящее время не взаимодействует и не может быть изменен - PullRequest
0 голосов
/ 14 января 2020

Когда я автоматизирую свой тестовый случай, для первых 5 человек в форме я заполняю аналогичную информацию, которая проходит через, но для шестого человека, это терпит неудачу, потому что у него есть другой ответ.

Я приложил условие if. Я использую JavaScript и Nodejs,
. Есть ли какая-либо синтаксическая ошибка?

Мой код

1 Ответ

0 голосов
/ 14 января 2020

citizenDataEntry (listOfApplicants) {listOfApplicants.forEach ((заявитель, i) => {let j = i <10? <code>0${i}: ${i} if (заявитель.name === $ (sel.part1Selector + j +) sel.name) .getText ()) {Applic.citizen === 'Да'? $ (sel.part1Selector + j + sel.chkCitizenYes) .click (): $ (sel.part1Selector + j + sel.chkCitizenNo). click (); if (Applicant.legalResident === 'Да') {$ (sel.part1Selector + j + sel.chkLegalResidentYes) .click (); $ (sel.part1Selector + j + sel.dateOfLegalResident) .setValue (заявитель .dateOfLegalResident)} else {$ (sel.part1Selector + j + sel.chkLegalResidentNo) .click ();} $ (sel.part1Selector + j + sel.dateOfEntry) .setValue (заявитель. == undefined) $ (sel.part1Selector + j + sel.ssn) .setValue (заявитель.ssn); if (Applicant.prucolAlien! == undefined) Applicant.prucolAlien === 'Да'? $ (sel.part1Selector + j + sel.prucolAlienYes) .click (): $ (sel.part1Selector + j + sel.prucolAlienNo) .click ();}}); }

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...