Jak uchwycić zrzut ekranu konkretnego elementu zamiast całej strony za pomocą Selenium Webdriver?

Obecnie próbuję przechwycić zrzut ekranu za pomocą Selenium WebDriver. Ale mogę uzyskać tylko zrzut ekranu całej strony. Jednak chciałem tylko przechwycić część strony lub być może na konkretnym elemencie opartym na identyfikatorze lub dowolnym konkretnym lokalizatorze elementu. (Na przykład chcę uchwycić zdjęcie z obrazem id = „Motyl”)

Czy jest jakiś sposób na zrobienie zrzutu ekranu przez wybrany element lub element?

questionAnswers(17)

yourAnswerToTheQuestion