Транспортир: хотя элемент присутствует, browser.wait timeout - PullRequest
0 голосов
/ 20 апреля 2020

Здесь на странице:

this.validateDataLoad = async function(locatorType, locator) {

    let EC = protractor.ExpectedConditions;`enter code here`
    let result;

    try {

        let ele = element(by.css('div.tab-tvYLabel.tvimagesNS > div.tvimagesContainer canva'));
        let eleExists = await browser.wait(EC.presenceOf(ele), 60000);
        console.log('my test: ' + eleExists);
        if (eleExists == true) {
            console.log('Data loaded, No issues Observed');
            result = 'Pass';
        } else {
            console.log('Data not loaded, Please check');
            result = 'Fail';
        }
        return (result);
    } catch (err) {
        console.log(err);
        result = 'Fail';
        return (result);
    }
}

при поиске с помощью css локатор может найти элемент в исходном коде:

введите описание изображения здесь

Вот мой код

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