Я пытаюсь щелкнуть ссылку, если она существует, если нет, то следует добавить соответствующую ссылку, а затем нажать на ту же.
В приведенном ниже цикле If условие Else не выполняется, если первое условие не выполняется. То же самое работает, если его поместить вне цикла IF.
Я в замешательстве.
Может кто-нибудь помочь мне решить эту проблему, пожалуйста?
var ConfigLink = element.all(by.partialLinkText('Provide Configuration')).get(0);
ConfigLink.isDisplayed().then(function(result) {
if (result) {
ConfigLink.click();
}
else {
element.all(by.css('input[name="checks"]')).get(0).click();
}
});
Если исходное условие If не выполнено, я хочу, чтобы скрипт выполнил часть else, но это не работает.
любезно предложите, как это можно решить. Спасибо