Como capturar a captura de tela de um elemento específico em vez de uma página inteira usando o Selenium Webdriver?

Atualmente estou tentando capturar uma captura de tela usando o Selenium WebDriver. Mas só posso obter a captura de tela inteira da página. No entanto, o que eu queria era apenas capturar uma parte da página ou talvez apenas um elemento específico com base no ID ou em qualquer localizador de elemento específico. (Por exemplo, desejo capturar a imagem com a imagem id = "Butterfly")

Existe alguma maneira de capturar uma captura de tela por item ou elemento selecionado?

questionAnswers(17)

yourAnswerToTheQuestion