Здесь на странице:
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 локатор может найти элемент в исходном коде:
введите описание изображения здесь
Вот мой код