Сделал функцию которая показывает номер телефона объявление на авито и добавляет объявление в избранное
async function addToFavoritesAndShowPhone(browser) {
try {
const favoriteButtonSelector = By.css('.favorite-button-selector');
const phoneButtonSelector = By.css('.phone-button-selector');
const favoriteButton = await browser.findElement(favoriteButtonSelector);
await favoriteButton.click();
await browser.wait(until.elementLocated(phoneButtonSelector), 5000);
const phoneButton = await browser.findElement(phoneButtonSelector);
await phoneButton.click();
} catch (error) {
console.error('Ошибка при добавлении в избранное:', error);
throw error;
}
}
Допустим у меня 1000 объявлений берутся из doc файла то тогда как лучше сделать чтобы функция работала на все объявление