В настоящее время я пытаюсь использовать JS и puppeteer, чтобы сделать снимок экрана каждого URL в моем веб-приложении, а также сделать снимок экрана для каждой кнопки, на которую можно нажать.Есть ли способ нажать на каждую кнопку без указания идентификатора?Не все мои кнопки имеют идентификаторы, и даже если бы они были, я бы не хотел, чтобы для каждой кнопки у меня было число x page.click (id, параметры) (что довольно много).
Спасибо
Я пытался основываться на каждом className (это приложение построено с использованием реакции), но это не работает.Он будет снимать скриншоты одних и тех же кнопок снова и снова.Я считаю, потому что, если page.click имеет несколько одинаковых параметров, он выбирает только первую, а многие кнопки имеют одинаковые стили classNames.